我有以下标记:
<div class="blockSection">
<h5>Title of the section</h5>
...
</div>
现在,.blockSection 的 h5 有一个固定的高度和一个 40 像素的背景图像。为了垂直对齐文本,我总是将行高设置为与高度相同,因为文本不会分成 2 行或更多行。但问题是我使用的是带有 font-face 的字体,我不想在 Firefox、Mac 上的 Safari 中垂直对齐。在 windows IE 中看起来不错。
任何人都知道在不为浏览器应用不同 line-height 的情况下使其正确的技巧吗?