CSS3 ボーダー
CSS3 ボーダー
Photoshop のようなデザインプログラムを使用せずに、CSS3 により角丸のボーダー作成、
ボックスへの影の追加、およびボーダーとして画像を使用することができるようになります。
この章では、以下のボーダー・プロパティを学習します:
- border-radius
- box-shadow
- border-image
ブラウザ・サポート
プロパティ |
ブラウザ・サポート |
border-radius |
|
|
|
|
|
box-shadow |
|
|
|
|
|
border-image |
|
|
|
|
|
Internet Explorer9は、新しいボーダープロパティの2つをサポートしています。
Firefox は、border-image に接頭辞 -moz- が必要です。
Chrome と Safari は、border-image に接頭辞 -webkit- が必要です。
Opera は、border-image に接頭辞 -o- が必要です。
Opera は、新たなボーダー・プロパティをサポートしています。
CSS3 角丸
CSS2では、角丸を追加するのは扱い難く、各コーナー毎に、異なる画像を使用しなければなりませんでした。
CSS3での角丸作成は簡単です。
CSS3では、角丸の作成に、border-radius プロパティを使用します:
これは、角丸のボックスです !
CSS3 ボックスの影
CSS3 では、ボックスに影を加えるのに box-shadow プロパティを使用します:
CSS3 画像ボーダー
CSS3 border-image プロパティにより、ボーダーの作成に画像を使用することができます:
border-image プロパティは、ボーダーに画像を指定することができます!
上記のボーダーを作成するために使用した元の画像:
新ボーダー・プロパティ
|