ボックスにドロップシャドウの効果をつける--Safari 3のCSS対応
エ・ビスコム・テック・ラボ
2008/04/25 17:45
今回はSafari 3でCSS 3のbox-shadowプロパティを検証してみよう。
CSS 3のbox-shadowプロパティを利用すると、ボックスに影をつけて表示することができる。ドロップシャドウと呼ばれる効果で、これまでは画像を使って表現する必要があった。今回は、box-shadowプロパティに対応したSafari 3を利用して、ドロップシャドウの効果を見ていきたい。
ボックスに影をつけて表示する
box-shadowプロパティはCSS 3の草案「CSS3 Backgrounds and Borders Module」で提案されており、Safari 3では「-webkit-box-shadow」というプロパティ名で利用することができる。
box-shadowを使ってボックスに影をつけるには、次のような形で4つの値を指定する。指定する値を省略したり、記述順序を変更したりすることは認められていない。
box-shadow: [横方向のオフセット] [縦方向のオフセット] [ぼかしの半径] [影の色]
たとえば、オレンジ色のボックスにグレーの影をつけると次のように表示される。ここでは、縦横のオフセットやぼかしの半径を10ピクセルに設定した。
Safari 3の表示
div {
background-color: #ffaa00;
-webkit-box-shadow: 10px 10px 10px gray;
}
<div>こんにちは</div>
※ブラウザで表示を確認する
- 特集: FirefoxとSafariのCSS徹底検証 (20件)
- 昨日のトップ記事
- 2日前
- 4日前
- 5日前
- 6日前
- 7日前
- ホワイトペーパー
- 話題のタグ
SOA
Tips
PHP
オープンソース
MySQL
Mac OS X
XHTML
Ruby on Rails
IDE
Webデザイン
入門
Mozilla
仮想化
Ruby
リファレンス
ライブラリ
Apache
server
HTML
Linux
Flash
C/C++
Java
Python
Windows
Google
Off Topic
iPhone
開発環境
まとめ
フレームワーク
Microsoft
Ajax
CSS
Database
Apple
JavaScript
Safari
Leopard
Adobe
ブラウザ
Webアプリケーション開発
小技
Firefox 3
PostgreSQL
iPod touch
Eclipse
RIA
Firefox
イロハ
話題のタグを見る »
現場の知見から得られるノウハウを共有しましょう
MSもアドビも学生さんに開発ソフトを無償提供
「Economist」のトップページがリニューアル
あなたがプログラムを理解できない10の理由:第2回
新APIまもなく登場--Google Developer Day 2008の見所とは?
仮想化によるコスト削減を見える化:オンラインTCOカリキュレータ
Ruby・Python・JavaScript・PHPについてどう思いますか?:Tim Brayに聞いてみた
来日したゲイツ氏が経団連で行ったスピーチ全文
グリーンITと「幼年期の終わり」
Web開発者向けツール Opera Dragonflyのアルファ版が登場
Rubyでどう書く?:RubyでPDF履歴書を作成する
Neil YoungがJavaOneにやってきた
内部統制対策を実現するIT運用管理ツール
-Simplify IT- ITをシンプルに 連載第2回
オンラインマーケティングの最重要課題