たくさんのアイコンを持つスプライトがあるとしましょう。アイコンの 1 つを div 上の特定の位置に配置したいと考えています。たとえば、右側から 15 ピクセル、上から 20 ピクセルです。以前は、単一の画像ファイルを持っていたときに、次のコードを使用しました。
background: white url(./imgs/some/icon.png) no-repeat 91% 47%;
これで、画像はスプライトにあり、次を使用してアクセスできます
background-position: 0 -471px;
しかし、私が見ているように、現在の 91% 47% を追加する場所はありません。何らかの回避策はありますか?役立つ場合は、プロジェクトで CSS3 を使用することが可能です。
ありがとう!