【CSS】背景(background)を2色にする

【CSS】背景(background)を2色にする

背景を2色にする。
いわゆる、半分こ。
ん、どうやるんだっけ?
って思ったのでメモ。
『background』の『linear-gradient』をうまく使うとCSSだけでコーディング可能です。

きのこさん
パン、半分こ、しましょうか?
きのこさん
わ、ありがとうございます

茶と紺、縦の半分こ

See the Pen
CSSだけで、背景を2色にする
by 125naroom (@125naroom)
on CodePen.

茶と紺、横の半分こ

See the Pen
CSSだけで、背景を2色にする、横の半分こ
by 125naroom (@125naroom)
on CodePen.

茶と紺、斜めの半分こ

See the Pen
CSSだけで、背景を2色にする、斜めの半分こ
by 125naroom (@125naroom)
on CodePen.

CSS解説

縦の半分こ、『180deg』がポイント

.oneArea {
  background: linear-gradient(180deg, #b79376 0%, #b79376 50%, #315a8c 50%, #315a8c 100%);
}

横の半分こ、『90deg』がポイント

.oneArea {
  background: linear-gradient(90deg, #b79376 0%, #b79376 50%, #315a8c 50%, #315a8c 100%);
}

斜めの半分こ、『45deg』がポイント

.oneArea {
  background: linear-gradient(45deg, #b79376 0%, #b79376 50%, #315a8c 50%, #315a8c 100%);
}

※半分こじゃなくても大丈夫。『%』を調整すればOKです。

グラデーションの応用だったりする

実はグラデーションの仕組みに似ています。応用でいろいろ使えたりするので参考にどうぞ。

【CSS】しましま(縞模様)をつくる

▽グラデーションを使うとシマシマ模様も作れたりする
CSSだけで、しましま(縞模様)をつくる

さいごに

きのこさん
やっぱり半分の半分でもいいですか?
きのこさん
いいですよー
Author

デザコト

あ、いいな、と思うWebデザインを紹介しています。デザインの参考に。やさしいデザインが多いです。Webデザインギャラリー『デザインのこと - Web design gallery』を運営しています。

Googleさんの
おすすめ

3

/

19

2024

Googleさんの
おすすめ

3

/

19

2024

デザインの記事

HAKUTAI WEDDING
増量計画
【jQuery】スクロールして、指定した場所から出てきて、指定した場所で消える