3
这里是下面的html代码:垂直对齐:基线外元素怪高度
<div class="container">
no Text
<span class="base">baseline align</span>
</div>
CSS代码:
div {
font-size: 20px;
line-height: 100px;
outline: 1px solid red;
}
span {
font-size: 40px;
display: inline-block;
background: wheat;
}
我的问题是,为什么容器元素的高度为107px,不110px。
containerHeight = lineHeight + (spanFont - divFont)/2 = 100px + 10px = 110px
有什么错我calulation?
谢谢您的帮助,我改变字体家族和容器的高度为106〜108px,该textBottom - textTop = fontSize的,不是基准线 –