gpt4 book ai didi

css - 在标准模式下使用 IE9 进行文本对齐

转载 作者:行者123 更新时间:2023-11-27 22:48:44 25 4
gpt4 key购买 nike

有人可以帮助我在 div 中垂直居中文本,并在所有浏览器中保持一致。仅在 IE9 中,文本距离父 div 的顶部更近一个像素。所有其他浏览器都按预期呈现文本。

重要:我使用的是标准模式:

<!DOCTYPE html>

这是一些示例 HTML:

<!DOCTYPE html>
<div style="width:100px; height:16px; font-size:13px; font-family:Arial; line-height:1.2; background-color:red; color:White; vertical-align:middle">
<div style="line-height:16px">XXXXXXXXXX</div></div>

最佳答案

聚会有点晚了。但是,我最近遇到了类似的问题。经过一番挖掘后,我发现了这篇文章:Sub-pixel Fonts in IE9 .

我认为这是导致 IE9 中字体垂直对齐问题的直接原因。不幸的是,似乎没有解决办法,因为这是一个强制选项或由用户自定义(不太可能发生)。

所以看起来唯一的解决办法就是像前面提到的那样增加行高。

关于css - 在标准模式下使用 IE9 进行文本对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5424294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com