vertical-align:middle 属性

对于行内块(比如说图片)元素如果设置了text-align 和line-height 出现了不居中的情况下,因为图片和文字是基线对齐的。

如下图所示:

 

 解决方案:我们需要设置图片的vertical-align属性,将这个属性设置为vertical-align:middle;

通过上边的例子,我们可以总结出:
1.该属性定义行内元素的基线相对于该元素所在行的基线的垂直对齐。
2.vertical-align:middle是将元素盒子的垂直中点和父盒子的baseline加上父盒子的x-height的一半对齐。

posted @ 2022-03-31 16:21  洛飞  阅读(1599)  评论(0编辑  收藏  举报