vertical-align垂直对齐用法

Posted liufuyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vertical-align垂直对齐用法相关的知识,希望对你有一定的参考价值。

一、垂直对齐方式{vertical-align:middle/top/bottom;}

  <img>垂直对齐方式:1)给自身加vertical-align;再设置line-height即可;

            注意:img会受文字影响自带行高需加font-size:0;去除影响;

            2)给img标签设置参照物,也就是在同级内添加一个空标签,将其空标签高度设置为父元素高度(height:100%;),再给自身加vertical-align;

            3)将img的父元素转换成table-cell(display:table-cell;),直接给img加vertical-align;

            注意:父元素转成table-cell,margin和padding将不再对其元素产生作用。

  其他内联元素垂直对齐:将内联元素转为行内块元素(display:inline-block;)再如上img操作即可。

以上是关于vertical-align垂直对齐用法的主要内容,如果未能解决你的问题,请参考以下文章

使用vertical-align让行内块元素垂直居中

vertical-align:垂直对齐方式相关说明

vertical-align 属性设置元素的垂直对齐方式。

(3.21) vertical-align属性

使用vertical-align实现垂直对齐

vertical-align和text-align