tamakipedia

フロントエンドエンジニア。Typescriptもう特訓中です。一日の振り返りや学んだことをちょっとずつ吐いています。

【css】repeating-radial-gradient()関数を重ねることでユニークな模様も1行で完結

f:id:okinawanpizza:20201012140445p:plain

background-image: repeating-radial-gradient()を使うことで
上記のような複雑な模様も作ることができる、、、とのこと。
(笑)

ポイントはrepeation-radial-gradientを重ねること

    background-image: 
      radial-gradient(A),
      radial-gradient(B),
      radial-gradient(C);
    background-size: (A), (B), (C);
    background-repeat: (A) , (B) , (C);

こういったいった風に、一つのbackground-imageプロパティに対して
radial-gradientを複数重ねます。
 
background-sizebackground-repeat
コンマ( , )で区切ることでそれぞれの関数に当てることが可能です。

See the Pen repeating-radial-gradient() 重ね合わせる by たまき こう (@ulqvhvox) on CodePen.

参考までに