ホーム HTML CSS XML JAVASCRIPT   PHP SQL MORE...   リファレンス 事例集    

CSS3 border-image プロパティ

CSS3 Reference 完全な CSS3 リファレンス

div 要素の周りのボーダーとしてイメージを指定します:

div
{
-moz-border-image:url(border.png) 30 30 round; /* Firefox */
-webkit-border-image:url(border.png) 30 30 round; /* Safari and Chrome */
border-image:url(border.png) 30 30 round;
}

Try it yourself »
ページの下に他の例も記載しています。

ブラウザ・サポート

Internet Explorer Firefox Opera Google Chrome Safari

border-image プロパティは、Opera のみがサポートしています。

Firefox は、代替手段として -moz-border-image プロパティをサポートしています。

Safari と Chrome support は、代替手段として -webkit-border-image プロパティをサポートしています。


定義と用法

border-image プロパティは、 border-image-sourceborder-image-sliceborder-image-widthborder-image-outset および border-image-repeat プロパティを設定するためのショートハンド・プロパティです。

省略した値は、それぞれのデフォルト値が設定されます。

チップ: 美しいスケーラブルなボタンを構築するには、border-image-* プロパティを使用してください !

デフォルト値: none 100% 1 0 stretch
継承: no
バージョン: CSS3
JavaScript構文: object.style.borderImage="url(border.png) 30 30 round"


構文

border-image: source slice width outset repeat;

説明
border-image-source ボーダーとして使用する画像へのパス
border-image-slice 画像ボーダーの内部オフセット
border-image-width 画像ボーダーの幅
border-image-outset ボーダーボックスを越えてボーダーイメージエリアを拡張する量
border-image-repeat 画像ボーダーをrepeat(繰返し)、round(*)、 stretch(伸縮)するか
(*) 画像がタイル状に繰り返されて領域を埋める。タイルが整数で並ばない場合には、並ぶように画像が拡大縮小される


Examples

Try it Yourself - Examples

Border-image ボタン
この例は、border-image プロパティによりボタンを作成する方法を示しています。


関連ページ

CSS3 チュートリアル: CSS3 Borders


CSS3 Reference 完全な CSS3 リファレンス