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转给块级元素才行。
     
     
  • 相关阅读:
    ***EF中的问题(复习的同学可略过)
    课堂练习
    MVC-07 案例2
    MVC-06 安装部署
    MVC-05 Model(2)
    MVC-05 Model(1)
    MVC-04 视图(3)
    Learning Web
    MVC-04 视图(2)
    hdu 1272 并查集
  • 原文地址:https://www.cnblogs.com/chencaiyun/p/13224375.html
Copyright © 2011-2022 走看看