長野県長野市・松本市ウェブ制作事業部 コンサルティングFIRM

CSSスプライトの考察する

Picture of ATFコンサルティングFIRM

ATFコンサルティングFIRM

マーケティングがあなたのビジネスの目標達成を支援します。

HubSPot+ ATFC担当に相談する

目次

CSSスプライトとは複数の画像を一つの画像にまとめて、CSSのbackgroundプロパティで画像のポジションを指定することにより任意の画像を表示させる手法。
CSSで呼び出す背景画像を少なくすることでサイトの表示を高速化することができる。サイトの規模や内容にもよるが大手サイトでは積極的に使われている。例えば以下のようなサイトも使われている。

上記サイトのようにいろいろなサービスやツールを備えたサイトには非常に便利な手法だが、一般的な企業サイトや商店サイトではそれほど思い切って使えないような気がする。実際、携わった案件では上記サイトのような数十個以上の画像を一つにまとめて使ったことはない。そしてCSSスプライトにはデメリットもあります。

  1. 背景画像のリピートさせることができない
  2. CSSでサイズを変えると画像も変えなければならない

(1)は、すでに画像がいくつも並んでいるためリピートさせるようなポジショニングが難しくなる。(2)はCSSで対象範囲のサイズを変える場合は画像も変えなければならなくなる。逆の場合も同様に画像を変える場合はCSSも書き直さなければならない。すなわち改修する時に手間がかかってしまう。

導入できる箇所はある

大手サイトのような使い方は出来なくとも、グローバルメニューの背景やボタンなどCSSでマウスオーバー画像を変化させたい時にはCSSスプライトは有効だ。それほど一つのファイルに画像を集約する必要もないので(ボタンなら大体2種類くらいで済むだろう)画像をリピートさせることも出来る。
私はWordPressでサイトを作る際、グローバルメニューとなる部分は絶対にカスタムメニューを使いたいひとなのでCSSスプライトは多用する。

是非、お試しあれ。

SNS
松本市ホームページ制作
なぜ、成果が出るホームページと出ないホームページがあるのか?——制作と運営を左右する「熱量」の正体

私たちの元には、小規模な事業者様から売上規模30億円クラスの企業様まで、日々多くのご相談が寄せられます。 長年Web制作の現場に立ち、数多くのクライアント様と伴走してきた経験から、ある一つの結論に達しました。 ホームペー

ブログを読む »
APPLEWEBデザイン
Webデザイン制作のトレンド

1. UIレイアウト:情報の構造化と個性化 Bento Grid(弁当箱レイアウト) Appleなどの大企業が先導し、今や定番化したレイアウト。情報をカード型で整理しグリッドに配置するスタイルで、レスポンシブ対応がしやす

ブログを読む »
採用専用Webサイト
採用サイトがもたらす「攻め」と「守り」の戦略

「求人媒体に高い掲載料を払っているのに、思うような人材が集まらない」「面接に来ても、社風とのミスマッチですぐに辞めてしまう」……。多くの採用担当者様が抱えるこの悩み、実は「採用専用サイト」の構築で解決できるかもしれません

ブログを読む »