2

私のページにはスプライトを使用したスタイルのボタンがいくつかありますが、ie6では「UNITPngfix」http://labs.unitinteractive.com/unitpngfix.phpを使用すると、スプライトが機能しなくなり、コンテナに合うように引き伸ばされます。スプライトを操作するためのpng修正があるかどうか誰かが知っていますか?ありがとう

4

2 に答える 2

3

IE6のgifスプライトの背景にフォールバックできます。

.myClass {
  background-image: url(img.png);
}

.ie6 .myClass {
  background-image: url(img.gif);
}

html5boilerplateアプローチに従うことで、.ie6クラスを取得できます。<body>

http://html5boilerplate.com/

編集

または、IE6オーバーライドを条件付きcssファイルに追加します。

<!--[if lte IE 6]><link rel="stylesheet" href="ie6.css" /><![endif]-->

@lucideerのクレジット、以下のコメントを参照してください

于 2012-06-18T14:43:54.933 に答える
0

要するに、ありません。最近同じ問題が発生し、標準のPNGからGIFを作成し、IE6スタイルシートを使用してGIFを使用しました。そうすれば、スプライトのポジショニングは引き続きサポートされます。このソリューションの実行可能性は、設計と必要な透明度によって異なります。必要に応じてgifに背景を入れることができる場合もありますが、私は個人的にIE6についてあまり心配しません。

于 2012-06-18T14:43:45.513 に答える