CSSで水玉模様(ドット柄)の背景パターンを作成する方法

CSSで水玉模様(ドット柄)の背景パターンを作成する方法

CSSで水玉模様(ドット柄)の背景パターンを作成する方法

画像を一切使わずに、CSSのみで水玉模様の背景パターンを作成する方法をご紹介いたします。

CSSで水玉模様の背景パターンを作成する方法

CSSで水玉模様を作るには、グラデーションを活用します。例えば、以下のように指定することで、サイト全体に水玉模様の背景を敷き詰めることができます。


body {
 background-color: #fcfcfc;
 background-image: radial-gradient(#eee 10%, transparent 20%), radial-gradient(#eee 10%, transparent 20%);
 background-size: 20px 20px;
 background-position: 0 0, 10px 10px;
}

「background-color」で背景色を指定し、「background-image」で水玉模様の色を指定しています。「background-size」は水玉の大きさで、「background-position」は水玉の間隔です。background-positionは、background-sizeの半分の値を指定するときれいに並びます。

上記を指定すると、以下のように背景が水玉模様になります。

水玉背景

あとがき

CSSだけで色んなことができるようになりましたね。一昔前は画像を使わないとできなかったことも、今はCSSだけで実装できるようになっています。

以前、CSSだけでストライプ柄の背景を実装する方法を紹介しましたが、ストライプの場合も水玉と同じようにグラデーションを活用します。背景をストライプにしたり水玉模様にしたい時は、参考にしてもらえると幸いです。

この記事が気に入ったら
いいね!してね♪

Twitter で

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です