なんにもない日の頭の中はこんなもんだったりする

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

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

背景を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だけで、しましま(縞模様)をつくる

さいごに

きのこさん
やっぱり半分の半分でもいいですか?
きのこさん
いいですよー
いつかのこと
Web design gallery - デザインのこと - ウェブデザインあつめました。

おすすめ

Web design gallery - デザインのこと - ウェブデザインあつめました。