CSS背景颜色不包括底部填充
问题描述:
我有以下css规则,我注意到IE似乎不能正确处理。我有一个锚标记,我希望橙色背景能够在指定的填充范围内扩展。底部填充是18px,但背景颜色不包括额外的间距。似乎只有IE浏览器正在这样做。是否有我可以使用的规则,因此organg覆盖标签的整个区域?CSS背景颜色不包括底部填充
.AdminLink {
background-color:orange;
padding-left:3px;
padding-right:15px;
padding-bottom:18px;
margin-top:8px;
margin-bottom:18px;
line-height:none;
color:black;
font-weight:bold;
}
答
底部和顶部填充不支持内联元素(某些浏览器将不能正确地呈现它)。但是,如果您添加:
display:block; float:left;
它应该工作,我希望它会帮助你。 ;)
+0
我不明白它,但它的工作。感谢Petr! – ChiliYago 2013-02-20 21:45:27
.AdminLink是否应用于标签或其周围? – 2013-02-20 17:34:54
我认为'line-height'可以帮助 – dinodsaurus 2013-02-20 17:35:22
你可以创建一个快速的jsFiddle吗? – j08691 2013-02-20 17:35:52