CSSでグラデーションを表現する
エ・ビスコム・テック・ラボ
2009/03/06 11:57
Safari 4(ベータ版)とGoogle Chrome(開発版)が対応したグラディエント(Gradient)の機能を利用すると、CSSで簡単にグラデーションを表現することができる。グラデーションは透過することもできるため、対応ブラウザが増えれば表現の幅が大きくアップするだろう。
今回は、グラディエントの機能と-webkit-gradientプロパティについて詳しく紹介していきたい。-webkit-gradientプロパティの基本的な機能については、前回の「Safari 4が対応したCSSの新機能:グラディエント、反転、マスク」を参照してほしい。
グラデーションの表示:-webkit-gradient()
グラデーションを表示するには、-webkit-gradient()を利用して次のように指定する。ここでは<div>の背景に黄緑色(#66ff00)から水色(#00aaff)に変化するグラデーションを表示した。このように直線的に変化するグラデーションを「線形グラデーション」と呼ぶ。
サンプル01
div {
background: -webkit-gradient(linear, left top, left bottom, from(#66ff00), to(#00aaff));
}
<div> GRADIENT </div>
※ブラウザで表示を確認する
-webkit-gradient()では線形グラデーションに関する設定を次のような形式で指定する。
-webkit-gradient(linear, 開始位置, 終了位置, from(開始色), to(終了色));
さて、次ページではグラデーションの開始位置と終了位置、開始色と終了色の指定方法を紹介していきたい。
- 6人の推薦記事
- 1人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(2)
- 特集: FirefoxとSafariのCSS徹底検証 (66件)
- ホワイトペーパー
- 企画特集
- 話題のタグ
仮想化
Microsoft
iPhone
Firefox 3
データベース
google
HTML
linux
javascript
Safari
Ajax
リファレンス
アプリケーション
WebKit
Webサービス
Mac OS X
インストール
java
Webデザイン
Opera
php
Windows 7
プログラミング言語
iPhone 3G
iPod touch
マイクロソフト
Off Topic
RIA
開発環境
Flash
Mozilla
小技
OS
クラウド
セキュリティ
Tips
Windows
Windows XP
CSS
Internet Explorer
UI
Windows Vista
オープンソース
Chrome
脆弱性
ブラウザ
Database
ソフトウェア開発
Firefox
Apple
話題のタグを見る »
SQLite対応アプリのデータベースファイルを閲覧する
グーグル、「Google Buzz」を発表--Gmailのソーシャル機能を強化
「H.264」ストリーミングのロイヤリティ無料期間が延長
マイクロソフト、「Office 2010」のRC版をリリース
経営統合後の事業損益構造の見える化を実現
仮想環境のバックアップは難しいのか
アプリケーション仮想化 3つの課題
利用者の理想を追求した最新レンタルサーバ
アンケートから見るセキュリティ対策の実態
通販サイトのアクセス集中からの危機を救う
仮想化をダメにするストレージの実態
身近な業務をCRMが変革!
御社はまだフリーの転送サービスですか?
新しい視点のレンタルサーバが誕生!
事例 VMwareでデータセンターをクラウド化
Xbox Live インディーズゲーム開発の軌跡
DBのパフォーマンスに困ってませんか?
レガシーアプリケーションの稼働どうしてる?