2013-02-20 93 views
0

我有以下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; 
} 

Image of padding highlighted using F12 tool

+1

.AdminLink是否应用于标签或其周围? – 2013-02-20 17:34:54

+0

我认为'line-height'可以帮助 – dinodsaurus 2013-02-20 17:35:22

+1

你可以创建一个快速的jsFiddle吗? – j08691 2013-02-20 17:35:52

回答

0

底部和顶部填充不支持内联元素(某些浏览器将不能正确地呈现它)。但是,如果您添加:

display:block; float:left;

它应该工作,我希望它会帮助你。 ;)

+0

我不明白它,但它的工作。感谢Petr! – ChiliYago 2013-02-20 21:45:27