そこで、スプライトシートを使用してCSSで背景画像を作成したいと考えています。そして、明確にするために、私はこの効果のために行くつもりはありません。フルスプライトシートがあります。シート上に16pxx16pxの正方形を取り、それを繰り返しの背景として設定したいと思います。
将来的には、URLパラメータのメディアフラグメントを使用して空間ディメンションを介してこれを実行できるようにしたいと考えていますが、これはまだサポートされていないため、別の方法を探しています。最新のCSS技術やハックを介してこれと同じ効果を得る方法はありますか?
いくつかのメモ:
- 古いブラウザをサポートする必要はありません。最新のFFまたはChromeでサポートできます。
- 私は純粋なCSSソリューションを好みます。必要に応じてdata:URIを使用してJS / Canvasソリューションを作成できますが、これが必要になる可能性のある要素の数を考慮すると、純粋なCSSでより良い結果を得ることができれば、作成する必要はありません。
x
とy
方向の両方で繰り返す必要があります- 挿入したいすべてのスプライトのスプライトシートをロードする必要がないように、メモリ/キャッシュ内の単一の画像を利用するソリューションを探しています