CSS背景パターンジェネレーター

CSSグラデーションだけで繰り返し背景パターンを作る

プレビュー

設定

パターン
ストライプ斜め格子グリッドアイソメトリックチェック三角形ひし形ジグザグ波ドットリング波紋
色
形状
出力
CSSTailwind@utility
background-color: #18181b;
background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 0 2px, transparent 2px 24px);

スタイルシートのルールか、HTMLのstyle属性に貼ります。

CSS背景パターンジェネレーターとは#

CSS背景パターンジェネレーターは、いくつかの設定から繰り返し背景パターンを組み立て、CSSグラデーションだけを使ったコードとして出力するツールです。ストライプ・グリッド・ドット・波など12種類のスタイルから選び、色と大きさを決めてコードをコピーします。

パターンはすべてグラデーションでできており、どの大きさでもにじみません。画像ファイルの読み込みも不要です。コードはスタイルシートにもHTMLのstyle属性にも貼れます。

使い方#

  1. 12個のタイルからパターンを選びます。
  2. パターンの色と背景色を決めます。
  3. 大きさを調整し、対応しているパターンでは線の太さや角度も調整します。

プレビューは設定に合わせてすぐに変わるので、濃さや細かさを見ながら仕上げます。結果はCSS・Tailwindクラス・Tailwind v4のユーティリティとしてコピーできます。

設定項目#

  • パターン:細い斜線から波・波紋まで、12種類の繰り返しスタイルです。
  • パターンの色・背景色:パターンを構成する2色です。
  • 入れ替え:2色を1クリックで交換します。
  • パターンの不透明度:パターンの色を半透明にして、背景になじませます。
  • パターンの大きさ:タイル1枚の大きさ(px)です。小さいほど細かい質感になります。値はpx単位なので、要素に合わせて拡大縮小したい場合はコピーしたCSSの値をemや%に置き換えます。
  • 線の太さ:線幅またはドットの半径です。細いハッチングから太い帯まで作れます。線やドットで描くパターンで使えます。
  • 角度:パターンの回転です。ストライプと斜め格子で使えます。
  • 仕上げ:パターンの上に重ねるグラデーションです。下部フェードは下方向へ、スポットライトは中央を残し、ビネットは四隅へ、それぞれ背景色になじませます。
  • 仕上げの強さ:フェードが背景色に達するまでの距離です。値を大きくすると移り変わりが広がり、パターンが残る範囲が増えます。

活用シーン#

  • 見出しの背景に質感を足したいヒーローセクション。
  • 主張を抑えたいカードや空状態の背景。
  • ボタン・バッジ・サムネイルのCSSだけのテクスチャ。
  • 下部をフェードさせて、文字を読みやすくしたいとき。

よくある質問#

補足#

  • パターンはCSSグラデーションだけで描きます。画像の読み込みや外部通信は発生しません。
  • パターンを切り替えても、設定した色・不透明度・大きさ・太さは保持されます。
  • 仕上げは背景色を使うため、背景色を変えるとフェードの見え方も変わります。
  • 生成

最終更新:

関連ツール