inline-block元素下移问题的分析及解决

不知道大家有没有遇到过这种蛋疼的情况,当你排列了三个 display 属性为inline-block的 div 时。
image

我们在其中一个div中输入文字,就会出现如下这种现象,设置文字 div 的布局变化了。
image

问题定位

为什么会出现这种情况呢?我们打开控制台查看一下元素布局,如下图我们能看到第二个 div 的排列方式以文字底部为基准了。

问题解决

vertical-align 属性相关,那么要实现我们要呈现的顶部对其效果,则设置为top即可。

vertical-align: top;
posted @ 2024-11-18 10:50  暖暖De幸福  阅读(1)  评论(0编辑  收藏  举报