【背景色】2色で表示する時

背景色を2色にしたい時

backgroundにlinear-gradientを指定します。

続けて方向と割合と色を指定します。

使い方

最初はこのように指定してみます。

background: linear-gradient(90deg,#FFE7E7 0%,#FFE7E7 50%,#ffffff 50%,#ffffff 100%);

90degとは?

ここで向きをしています。

90degの場合は左から右へ表示されます。

#FFE7E7 0%,#FFE7E7 50%とは?

これで開始位置(今回は左)から50%の位置までが指定した#FFE7E7色になります。

#ffffff 50%,#ffffff 100%とは?

これで50%の位置から最後(今回は右端)までが#ffffff色になります。

その結果

このように表示されます。

上から下に向けて表示させたい時

background: linear-gradient(180deg,#FFE7E7 0%,#FFE7E7 50%,#ffffff 50%,#ffffff 100%);

最初は左から右(90deg)でしたが、今回は180degを指定します。

すると

このように上から下に向けて表示されます。

右から左に向けて表示させ、最初に指定した色は10%の位置までにしたい時

background: linear-gradient(270deg,#FFE7E7 0%,#FFE7E7 10%,#ffffff 10%,#ffffff 100%);

このように表示されます。

下から上に向けて表示させ、最初に指定した色は25%の位置までにしたい時

background: linear-gradient(270deg,#FFE7E7 0%,#FFE7E7 25%,#ffffff 25%,#ffffff 100%);

このように表示されます。

degを何も指定しない場合は上から下へ表示されます。

コメントを残す

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