画像全体でcssスプライトを使用するこの要素があるとしますicon.png(80x120)
::
<div class="sprite"></div>
通常、私はこれを使用します:
.sprite{
background-image:url('icon.png');
background-position:0px -20px;
width:20px;
height:20px;
}
IE6の場合、どのように作成しますか?
編集:
この投稿に対するいくつかの回答から、多くの人が「pngtransprant」問題を解決するための解決策を提供しようとしていることがわかりました。
ただし、この投稿は「pngtransprant」だけでなく最も重要な「csssprite」にも関連していると思います。
つまり、ie6でsprite.pngをトランスプラントにしたとしても、その位置を適切な場所に設定するにはどうすればよいでしょうか。