私はこのようなHTMLを持っている:CSS:マージンのimg
<div id="userBar">
<a href="notifications.php" class="iconGlobe"></A>
<a href="cp.php" class="iconCP"></a>
<a href="cap.php" class="iconCAP"></a>
</div>
.iconGlobeはこのようになりますredstと同じアイコン、次のとおりです。間のマージンを与えるためにしようと
.iconGlobe{
background: url(../images/icons/globe_16x16.png) no-repeat;
width: 16px;
height: 16px;
border: none;
display:inline-block;
position:relative;
text-decoration:none;
}
イムアンカーリンク:
#userbar a{
margin-right: 8px;
}
しかし、私はマージンを適用しません。私はそれを無差別にやろうとしましたが、.iconGlobeの内側に余白があり、うまくいきました。私はそれらを無条件で適用しないことを望む。例
#userbar a{
display: block;
float: left;
margin-right: 8px;
}
私はあなたが.iconGlobe上で 'position:relative;'とは思えません。どのブラウザでテストしていますか?ライブの例がありますか? – Kyle