JA
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
ホーム お気に入り
Voltar

CSSスプライトジェネレーター(アイコンを1枚の画像にまとめる)

アイコン(PNG、SVG、WebP、JPG)を選んでください。各ファイルの名前が、CSSのクラス名になります。

使い方

複数のアイコンを1つのファイルに


利用できる言語: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

次のツールブログ記事の目次ジェネレーター→
広告

CSSスプライトジェネレーター(アイコンを1枚の画像にまとめる): 用途

スプライトは複数のアイコンを1枚の画像にまとめ、CSSがbackground-positionで各場所に適切な部分を表示します。ブラウザーは10回ではなく1回のリクエストで済み、ホバー用のアイコンもちらつきません。

アイコン、配置(グリッド、横一列、縦一列)、間隔、形式を選びます。スプライトをダウンロードし、アイコンごとのクラス(ファイル名がクラス名になります)、幅、高さ、位置を含むCSSをコピーしてください。Retinaオプションでは、2倍のサイズで作ったアイコンを半分で表示し、高密度ディスプレイでも鮮明にします。

使い方

  1. アイコンを選びます。
  2. 配置、間隔、形式を調整します。
  3. スプライトをダウンロードして、CSSをコピーします。

使うタイミング

  • ホバー付きのSNSアイコン。
  • 国旗やバッジ。
  • HTMLのゲームのスプライト。

よくある質問

スプライトは何のためにありますか?

ブラウザーが10個のアイコンを個別にダウンロードする代わりに、1枚の画像だけをダウンロードし、CSSがbackground-positionで各場所に適切な部分を表示します。サーバーへのリクエスト数が減り、ホバー状態がすでに読み込まれているため、マウスを乗せたときにアイコンがちらつきません。

HTTP/2でもスプライトを使う価値はありますか?

HTTP/2では、小さなファイルが多い場合のコストがかなり下がったため、以前よりメリットは小さくなっています。ホバー用のアイコンセット、国旗、バッジ、canvasのゲームや、インラインSVGを使えない場合には、今でも役立ちます。

Retinaオプションとは何ですか?

アイコンが表示サイズの2倍で作られている場合はこのオプションにチェックを入れます。CSSがbackground-sizeで各アイコンを半分の大きさで表示するので、スマートフォンやMacなどの高密度ディスプレイでも鮮明になります。

本当に無料?

はい、100%無料です。登録不要、サブスクなし、利用制限なし。すべてのツール:Tools123は無料です。

関連ツール

ご支援ありがとうございます!

寄付はサイトの維持に役立ちます。ツールはみなさんの役に立つよう作っていますが、サーバー費用がかかります。ご支援いただけるととても助かります。金額を選択または入力してください:

Stripeによる安全な決済。別のタブで開きます。

ツールは現状のまま、保証なしで提供されます。結果やその利用について責任を負いかねます。