透明チェッカー背景ジェネレーター
スタイル処理はすべてブラウザ内で完結します。データは送信されません
そのまま貼れる透明な下地の CSS を生成します。半透明のものを単色の上に置いても、どこが透明かは分かりません。チェッカーは「下に何かがある」という基準を与えてくれます —— デザインツールはどれもそうしています。 模様はチェッカーと斜めの縞の 2 種類で、それぞれ 2 通りの実装を出します。チェッカーの主な実装は `conic-gradient`(1 行で済みます)で、代替は `linear-gradient` を 4 枚重ねたものです(長いですが古いブラウザーの対応は広くなります)。斜めも同様に、`repeating-linear-gradient` は短く、タイル版は対応が広くなります。取捨は生成されるコメントに書いてあります。 ⚠️ 正方形の 4 つの扇形は順に埋める必要があります。`conic-gradient` の 0/25/50/75/100 の 5 つの境目はどれも省けません —— 1 つ省いてもエラーにはならず、ブラウザーが最後の区間をグラデーションにしてしまうため、半分は硬い境目・半分はぼやけた模様になり、それでもそれらしく見えます。ここでは 5 つの境目をすべて明示します。 `background` の一括指定 1 行にするか、`background-image` / `background-size` / `background-position` に分けるかを選べます —— 既にあるスタイルに混ぜるときは分けたほうが直しやすいです。
機能
- チェッカー(格子)と 45° の斜めの縞の 2 種類
- 前景色と背景色はカラーピッカーで選択
- セルサイズは 4〜64px で調整可能
- ⚠️ チェッカーの 0/25/50/75/100 のストップを 1 つも省かず、グラデーションに化けません
- チェッカーは conic-gradient と 4 枚の linear-gradient の 2 通りと、その取捨を明記
- 斜めは repeating-linear-gradient とタイル版の 2 通り
- background の一括指定 1 行か、background-image / background-size / background-position に分けるかを選択
- リアルタイムのプレビュー。色が不正なら既定色に戻るため、生成される CSS は常に有効です
- すべてブラウザー内で完結し、何も送信しません
使い方
- チェッカーか斜めかを選び、セルサイズを調整します
- カラーピッカーで前景色と背景色を選びます
- 一括指定か個別のプロパティかを選び、下のプレビューを確認します
- 生成された CSS をコピーします
よくある質問
- チェッカーが conic-gradient なのはなぜですか?繰り返しグラデーションではだめですか?
- チェッカーは二次元で、`repeating-linear-gradient` は一次元(縞)だからです —— 1 本では格子を描けません。したがって格子は `conic-gradient` で 1 セルを 4 つの扇形にするか、`linear-gradient` を4 枚重ねるかのどちらかです。斜めは一次元なので `repeating-linear-gradient` が使えます。両方を用意しているので、対象のブラウザーで選べます。
- ストップを 1 つ省くとどうなりますか?
- エラーにはなりませんが模様が壊れます。たとえば `50% 75%` で止めると、ブラウザーが残りの区間をグラデーションにしてしまい、各セルの最後の四分の一がぼやけます —— 「だいたい合っている」ように見えて、じっと見ると違います。そこでここでは 0/25/50/75/100 の 5 つの境目をすべて明示し、25% と 75% の両方が含まれることをテストで確認しています。
- 一括指定と個別のプロパティはどちらを選ぶべきですか?
- 既にあるスタイルに混ぜるときは個別のプロパティ(`background-image` / `background-size` / `background-position` を別々に)を使ってください。他の層を保ったまま 1 つだけ変えられるからです。下地をゼロから書くときは `background` の一括指定のほうが短くなります。斜めのタイル版とチェッカーの linear 版は多層で、一括指定だと 1 行が長くなるため、ここでは常に個別のプロパティで出力します。
関連ツール
CSS グラデーション生成
スタイル角度・色・形状を調整してリアルタイムにプレビューし、CSS をコピー。線形・放射状・円錐の三種類に対応し、中間のカラーストップも使えます。
グラスモーフィズム生成
スタイルぼかし・透明度・彩度・枠線を調整してグラスモーフィズムをプレビューし、CSS をコピー。-webkit- 接頭辞つきで iOS でも実際にぼけます。
CSS 角丸ジェネレーター
スタイル四隅の角丸を調整し、プレビューを見ながら CSS をコピー。px・rem・% に対応。% が楕円になる理由もプレビューで分かります。
ニューモーフィズム生成
スタイル距離・ぼかし・強さ・凹凸を調整してニューモーフィズムをプレビューし、CSS をコピー。二つの影の色は背景色から算出し、色相は保ちます。
ネオン テキスト
スタイル色と強さを調整してネオンの光り方をプレビューし、CSS をコピー。text-shadow を重ね、暗い背景で確認できます。
CSS トランジション
スタイル対象プロパティ・時間・イージング・遅延を選び、マウスを乗せてプレビューし CSS をコピー。出力では transition と :hover を分けて書きます。