zoukankan      html  css  js  c++  java
  • 02-CSS-水平居中和垂直居中/标签显示模式

    1、水平居中和垂直居中
      A.水平居中:
          (1)块元素如div(必须有宽)用内边距水平居中:margin:0 auto;
          (2)行内元素水平居中(如文字):text-align:center
                  (父元素设置text-align: center,子元素设置display: inline-block,子类都水平居中)
      B.垂直居中:
           (1)行内元素垂直居中(如文字):用行高垂直居中,  heigth:50px; line-height:50px;
                   (行高等于盒子大的高度,可以让单行文本垂直居中,对行内元素作用,如果行高=高度,文字垂直居中,>偏下,<偏上)
            (2)垂直居中:vertical-align,使行内元素盒模型与其行内元素容器对其。只对行内元素、表格表单元 格元素生效,不能用来垂直对齐块元素。
     
     
     
    2、标签显示模式(display:black/inline/inline-block):
              块级元素(black):div、
              文字类块级元素:p、h1
              行内元素(inline):span、a(a内可以放块级元素)、u
              行内块元素(inline-block):img
     
    转换标签显示模式display:inline-block;行内块
     
    例:a标签样式要加 display:inline-block; 才可以设置宽高;
                            text-align:center文字水平居中;
                            text-decoration:none去掉下划线
    例:<span>是行内元素,span只有margin-left和margin-right才有效果。要想margin-top生效就要把span转给块级元素才行。
     
     
  • 相关阅读:
    前端启动摄像头的API
    落谷训练---
    树的遍历 (和) 玩转二叉树 的总结博客
    L2-010 排座位 (并查集)
    最长回文(manacher模板)
    L2-006 树的遍历
    面试题5:从尾到头打印链表
    面试题4:替换空格
    面试题3:二维数组中的查找
    poj 1511(spfa)
  • 原文地址:https://www.cnblogs.com/chencaiyun/p/13224375.html
Copyright © 2011-2022 走看看