[英]Missing top and bottom border in IE7
.tags
容器的高度很可能会限制边框。 .tags a
的css本身看起来.tags a
。
请注意,由于<a>
是内联元素,因此无法设置其高度(除非将其设置为display:block
)。 高度差异很可能是由不同的浏览器呈现不同的字体引起的。 还请注意Safari,它比其他所有浏览器都更容易呈现字体(占用更多像素)。
我只是在IE中遇到了同样的问题。 我认为这是我在此div中设置字体大小引起的。
我将行高设置为与我的字体大小匹配,并且可以在IE,FF,Chrome,Opera,Safari中使用-是的!
Helena的解决方案也对我有用,但是要澄清一下,我必须将周围的<div>
的line-height
设置为稍大于<a>
的字体大小。
所以像这样:
<div style="line-height:40px">
<a style="font: 14px/36px Arial; ....">
</div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.