SCSSでランダムな色を生成する方法


  1. ランダムな色を生成する関数を作成します。SCSSでは、関数を使用して再利用可能なコードを作成することができます。以下のコードを使用して、ランダムな色を生成する関数を定義します。
@function random-color() {
  @return rgb(random(256), random(256), random(256));
}
  1. 生成した関数を使用して、要素にランダムな色を適用します。要素にランダムな色を適用するには、background-colorcolor プロパティを使用します。以下の例では、body 要素にランダムな背景色を適用しています。
body {
  background-color: random-color();
}

このようにすることで、body 要素の背景色がページをリロードするたびにランダムに変わります。

  1. 必要に応じて、生成された色を他の要素にも適用することができます。例えば、テキストの色をランダム化する場合は、以下のようにします。
h1 {
  color: random-color();
}

このようにすることで、h1 要素のテキスト色がページをリロードするたびにランダムに変わります。

これらの手順を使用すると、SCSSでランダムな色を生成して要素に適用することができます。この方法を使用すると、デザインや表示を多様化させることができます。