问题在于,当包含在具有均匀高度/行高且字体大小不均匀(反之亦然)的元素中时,基于 Firefox 和 WebKit 的浏览器似乎以不同的方式垂直对齐文本。我看过一些类似的主题,但我还没有真正看到我的问题的任何很好的解释。
考虑以下示例:
.box {
font-size: 15px;
font-family: Helvetica, Arial;
background-color: Blue;
height: 20px;
width: 60px;
color: White;
line-height: 20px;
}
<div class="box">
A text.
</div>
有没有什么办法解决这一问题?是否有任何“文本对齐”属性或我错过的东西?