CSS Spriteとは何か、この技術の長所と短所について話します
670 ワード
CSS Spritesはウェブページの画像応用処理方式であり、ウェブページのいくつかの背景画像を1枚の画像ファイルに統合し、CSSのウェブページのhttpリクエストを減らし、性能を高めることもCSS Spritesの最大の利点であり、広く伝播され、応用されている主な原因でもある. ピクチャのバイト数を減らす:複数のピクチャが1つのピクチャに結合されたバイト数は、複数のピクチャのバイト数の合計数よりも小さい. はネーミングの悩みを減らしました:1枚の集合の画像にネーミングするだけで、すべての小さな要素にネーミングして制作効率を高める必要はありません; スタイルの変更が便利:1枚または複数の画像で画像の色やスタイルを変更するだけで、Webページ全体のスタイルを変更することができ、メンテナンスがより便利になります.
確かにCSS Spritesはこのように強力ですが、無視できない欠点もあります.画像の合成は面倒です. 背景設定の場合、各背景ユニットの正確な位置を得る必要がある. 合成画像を維持する場合は、既存の画像を変更するのではなく、下に画像を追加することが望ましい.
“background-image”,“background- repeat”,“background-position”
の組み合わせを再利用して背景位置決めを行う.利点は次のとおりです.確かにCSS Spritesはこのように強力ですが、無視できない欠点もあります.