CSS3 Pre-Reference



border-image-source

ボーダー画像のソース

試す

コード

#containe p {
    border: 36px solid transparent;
   
    border-image-source: url(images/frame.png);
    border-image-slice: 36;
    border-image: url(images/frame.png) 36;
    -moz-border-image: url(images/frame.png) 36;
    -webkit-border-image: url(images/frame.png) 36;
}

サンプル

フレーム画像は出羽ママの日記さんのところから無断でお借りしています。そのうち許可申請します。。

フレームのサンプル

 
 
 
 
 
 
 
 
長目のフレームのサンプル
 
 
 
 
 
 
 

コメントする


対応ブラウザ

Firefox
3.5~
Chrome/Safari
3.0~
Opera
10.5~
InternetExplorer
まだ

パラメータ

none | <画像>
初期値 none
適用 すべての要素(ただし”border-collaplse:collaplse”の要素を除く)
継承 しない
レベル 3
%の解釈 -
適用メディア Visual
参考文献 CSS Backgrounds and Borders Module Level 3#5.1. The ‘border-image-source’ property

解説

ボーダー画像のソースを指定します。

今のところ、単独でこのプロパティに対応したブラウザはありません。

FirefoxなどのMozilla系は”-moz-border-image”、Safari/ChromeなどのWebKit系は”-webkit-border-image”というショートハンド・プロパティでのみ対応しています。Operaも”border-image”というショートハンドのみの実装です。
ショートハンド・プロパティの実装も不完全で、”border-image-width”に数値が使えない、”border-image-outset”が指定できないという問題が残っています。

トラックバック

投稿されたコメント