STERFIELD

CSS3を使って、背景パターンをつくる

CSS3を使って、背景パターンをつくる

CSS3では、グラデーションの背景を応用することで、

様々なパターンを作ることができます。

こちらのサイト(http://lea.verou.me/css3patterns/)で、CSS3で作られた様々なパターンとコードを確認することができます。

 

今回は、こちらのブログ(http://honttoni.blog74.fc2.com/blog-entry-77.html)を参考に、

自分でもCSS3でパターンを組んでみることにしました。

DEMO

 

水玉

CSS

ポイント
  • -moz-radial-gradient(-webkit-gradient(radial))を利用する。
  • 色の切り替えを、同じポイントで行うことで、はっきりとした境界ができる(例:50%で#0000ff、50%で#0ffffとすれば、青から水色に)。
  • background-sizeで、背景の大きさを指定する。

 

斜め縞模様

CSS

 

ポイント
  • -moz-linear-gradient(-webkit-gradient(linear))を利用する。
  • left top, right bottomで斜めに指定。

 

縦縞(細かく)

CSS

ポイント
  • left top, left bottomで縦に指定。
  • background-sizeでグラデーションに合わせて大きさを小さく設定、

 

自由にパターンを作れるようになるには、多くのCSS3に関する知識が必要になりそうです。

そのため、パターンを自分で考えて作ることで、CSS3について、知識や技術を深めることができると感じました。

Author Profile

著者近影

NINOMIYA

Webデザイナー兼コーダー出身のフロントエンド開発者です。 UXデザインやチーム開発の効率化など、勉強中です。

SHARE

合わせて読みたい