即使我#tbr
格對齊設置爲權,精靈一直排列到左邊。任何想法爲什麼?雪碧右對齊
普通文本,鏈接和圖片工作正常。 (右對齊,20px右邊距,就像它應該是)。
HTML:
<div id="topbar">
<div id="tbl">abc</div>
<div id="tbc">center</div>
<div id="tbr">
<div id="bar">
<a href="#" id="sound"></a>
</div>
</div>
</div>
CSS:
#topbar {
width:100%;
height:36px;
padding-top:12px;
background-color:#e7e6e6;
border-top:1px solid #d0cdcd;
border-bottom:1px solid #d0cdcd;
}
#tbl {float:left; width: 30%; text-align:left; padding-left:20px;}
#tbc {display:inline-block; text-align:center; width: 30%;}
#tbr {float:right; width: 30%; text-align:right; padding-right:20px;}
#bar {margin-top:-5px;}
#bar a {
height:35px;
display:block;
background-image:url(http://goo.gl/yLbQ9);
float:left;
}
#sound {width:35px; background-position:0 0;}
的jsfiddle:http://jsfiddle.net/B4n9T/
哦,當然,多麼愚蠢的錯誤。我甚至沒有注意到它。謝謝 :) – John