ホームページ  >  記事  >  ウェブフロントエンド  >  CSS スプライト テクノロジー 10 日間で Web 標準を学ぶ (div+css)_html/css_WEB-ITnose

CSS スプライト テクノロジー 10 日間で Web 標準を学ぶ (div+css)_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 12:29:041244ブラウズ

CSS スプライトは、中国では多くの人々に css スプライトまたは css スプライトと呼ばれています。 Web ページ内のいくつかの背景画像を画像ファイルに統合し、CSS 背景画像を使用して表示される場所に配置します。これにより、ファイル サイズが削減され、サーバーへのリクエストの数が減り、効率が向上します。

CSS スプライトについて話す前に、まず背景画像について説明しましょう

#menu ul li a { background:#ccc url(images/nav_bg2.gif) 0 0 no-repeat }

CSS の背景属性は次のように省略されます。上記の表示では、#ccc は背景色を表し、次の 2 つの数値パラメータはそれぞれ左と右と上と下であり、2 番目のパラメータは左からの距離を px で表します。は上からの距離を表します。paddingの略称とは異なりますので混同しないように注意してください。さらに、CSS 値 0 には単位が必要ではなく、他の値には単位が必要であることを強調したいと思います (line-height 値が複数の場合、zoom と z-index を除く) ; no-repeat は、背景画像が繰り返されない方向を示します。

画像を配置するためのパラメーターは、画像の左上隅を原点に基づいていることに注意してください。これらを理解すると、基本的に CSS スプライト技術を理解できるようになります

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。