MARKLEAPS[マークリープス]

TECH BLOG

マークリープス技術ブログ

open

cssで背景にドット柄(水玉模様)を設定する方法

CSSで背景にドット(水玉模様)を設定する方法をご紹介します。

基本

 

・html

 

・css

 

background-imageに、円形グラデーションを作成する「radial-gradient()」を指定して1つ目の指定に円の色とサイズ、2つ目に透過色(transparent)を、円より少し大きい値を指定します。
円と透過色の値を同じにすると、円のふちがギザギザに見えてしまうため、少し大きい数値を指定します。

そのままだと、要素いっぱいに円が表示されてしまうので「background-size」でひとつの円のサイズを指定します。

斜めのドットパターン

 

・html

 

・css

 

「radial-gradient()」を2つ指定し、2つ目のドット柄をずらすことで、斜めのドット柄を表現しています。
「background-position」には、「background-size」の半分の値を指定します。

 

大きさや色、ずらす位置を変えることで、様々なドットパターンをcssで実現できることが出来ます。

関連:CSSで背景にストライプ柄を設定する方法 はこちら

よく読まれている関連記事

関連最新記事