【发布时间】:2011-12-16 20:16:39
【问题描述】:
IE7渲染的字体比其他浏览器大(上图为IE9,下图为Firefox):
HTML:
<div id="header_tools">
<a href="#">Support</a> | <a href="#">FAQs</a> | <a href="#">Sitemap</a> | <a href="#">Help</a>
</div>
和 CSS
div#header_tools {
font-size: 14px;
font-weight: normal;
color: #918e8e;
float: left;
}
div#header_tools {
position: relative;
top: 7px;
left: 680px;
}
div#header_tools a {
font-size: 14px;
color: #918e8e;
}
有人知道为什么会这样以及如何解决吗?
【问题讨论】:
-
您是否尝试将 div#header_tools a 上的填充设置为 0
-
是的。这没有任何意义,因为 div#header_tools 继承了 padding: 0px
-
当您使用您发布的确切代码进行测试并且没有额外内容时是否会出现问题?屏幕截图来自不同的设置。而且代码非常简单,问题很可能出在其他地方。字体是什么也可能很重要,这在代码中没有指定。
标签: css internet-explorer html fonts