vertical-align:middle 属性

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

如下图所示:

 

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

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

posted @   洛飞  阅读(1631)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示