スプライトをLI要素の右側に配置できないようです
<li class="menuItems">
<div style="background: #ffffff url('pixmaps/glyphicons.png') no-repeat
-553px -56px; height:27px;width:29px;background-position: -30px 0px;">
<a href="#" >Streams</a>
</div>
</li>
私はdivの有無にかかわらず試してみました-スプライトの背景をliまたは要素に配置しましたが、ほとんど同じように動作しました。liのパディング(よく読まれる解決策)を変更すると、-Linkが台無しになり、この位置に留まるはずです。
では、これを解決する適切な方法は何ですか?確かに、スプライトを変更して巨大な透明なスペースを追加することはできますが、私のスプライトにはグリフィコンセット全体(400以上のアイコン+さらにロールオーバー用の暗いトーンのすべてのアイコン)が含まれているため、実際にはそうはいきません。
ありがとうございました!