• 技术文章 >Web开发 >css教程

    css行内元素的垂直居中

    小妮浅浅小妮浅浅2021-08-28 10:00:07原创4214

    1、单行行内元素居中,只需要将子元素的行高等于高度就可以了。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    #container {

         height: 400px;

         background: pink;

     }

     #inner{

         display: inline-block;

         height: 200px;

         line-height: 200px;

     }

    2、多行元素,最多的是使用 table-cell 的方式。子元素的表现形式和行内元素类似,子元素不能独占一行。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    .container {

        width: 200px;

        height: 400px;

        background: pink;

        position: absolute;

        display: table;

        vertical-align:middle;

    }

     

    .inner{

        display: table-cell;

        vertical-align:middle;

    }

    以上就是css行内元素的垂直居中介绍,希望对大家有所帮助。更多css学习指路:css教程

    本文教程操作环境:windows7系统、css3版,DELL G3电脑。

    专题推荐:css垂直居中
    上一篇:css水平居中元素的宽度探究 下一篇:css中transition是什么

    相关文章推荐

    • css中类选择器的注意事项• css后代选择器的使用• css子元素选择器的介绍• css后代选择器和子元素选择器的区别• CSS并集选择器的介绍• CSS兄弟选择器的两种类型• css中使用a标签的伪类选择器注意点• css盒模型布局是什么• css中flex布局如何使用• css中grid网格布局的介绍• css中grid布局的使用• css中minmax()函数的使用• css中repeat()函数的用法• css网格区域如何理解• css水平居中元素的宽度探究

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网