料金・ご注文・お問い合わせ

HTML5特設サイト HTML5 Lab. HTML5、CSS3を実験的に公開。日々研究に努めてまいります。

HTML5 column

HTML5 Lab. スタートします!

2010.06.14

ピクセルファクトリーではHTML5に関する研究をしております。このページでは実験・検証結果や研究の成果などを公開していきます。

今回はCSS3によるグラデーションです。

CSS3のグラデーションは方向と色を指定することでグラデーションを表示することができます。

HTML5コーディングのサンプルページのタイトルの緑背景に使用している上から下へのグラデーションを紹介します。
HTML5コーディング

対応ブラウザ

Safari 4、Chrome 5、Firefox 3.6が対応しています。

記述方法

Safari、Google ChromeとFirefoxで記述が少し異なります。

Safari、Google Chrome用(webkit)の記述

background: -webkit-gradient(linear, left top, left bottom, from(#9ECF46), to(#87B82F));

Firefox用(moz)の記述

background: -moz-linear-gradient(top,#9ECF46, #87B82F);

縦の方向のグラデーションはSafari、Google Chromeでは開始位置と終了位置を「left top, left bottom」と指定し、Firefoxでは「top」と開始位置のみを指定します。

開始位置の色と終了位置の色の指定はSafari、Google Chromeでは「from(#9ECF46), to(#87B82F)」と記述しますが、Firefoxでは「#9ECF46, #87B82F」と記述します。

このように記述方法は異なりますが、2色を指定するだけで簡単に背景色をグラデーションにすることができます。

その他のグラデーション

今回はシンプルな上から下への2色グラデーションを紹介しましたが、CSS3のグラデーションは左右や斜め方向のグラデーションや円形のグラデーションも可能です。また、開始位置と終了位置の2色だけでなく途中の色の指定も可能です。

  • P'CHECKER
  • HTML5特設サイト HTML5 Lab. HTML5、CSS3を実験的に公開。
  • program factory
  • design factory
  • 法人プラン 通常のご注文よりお得なプリペイドプラン
  • よくあるご質問
  • WANTED

Valid XHTML 1.0 Strict

正当なCSSです!

iPhone、iPad、Multi-Touch は、米国および他の国々で登録されたApple Inc.の商標です。
iPhone 商標は、アイホン株式会社のライセンスに基づき使用されています。

ページトップへ戻る