要素のボーダーの外側 10 ピクセルにボーダー画像を配置します:
#borderimg
{
border-image-source: url(border.png);
border-image-outset: 10px;
}
border-image-outset プロパティは、ボーダーボックスの外側に拡張するボーダー画像領域の量を指定します。
チップ: border-image (全ての border-image-* プロパティを設定するためのショートハンド・プロパティ) プロパティもご覧ください。
| デフォルト値: | 0 |
|---|---|
| 継承: | 継承する |
| アニメーション可否: | 不可。animatable を参照 |
| バージョン: | CSS3 |
| JavaScript 構文: | object.style.borderImageOutset="10px" Try it |
表中の数字は、完全にプロパティをサポートした最初のブラウザのバージョンです。
| プロパティ | |||||
|---|---|---|---|---|---|
| border-image-outset | 15.0 | 11.0 | 15.0 | 6.0 | 15.0 |
border-image-outset: length|number|initial|inherit;
注: border-image-outset プロパティには、1 ~ 4 個の値(上、右、下、左サイド)を設定します。 4 番目の値(左)を省略した場合は、2 番目の値(右)と同じになります。3 番目の値(下)も省略した場合は、最初の値(上)と同じになります。 2 番目の値(右)も省略した場合は、最初の値(上)と同じになります。
| 値 | 説明 | Play it |
|---|---|---|
| length | 端から border-image がどれくらい離れて表示するかを指定する長さの単位。デフォルトは 0 です | Play it ❯ |
| number | 対応する border-width の倍数を表わします | Play it ❯ |
| initial | プロパティにデフォルト値を設定します。initial を参照 | Play it ❯ |
| inherit | このプロパティは親要素を継承します。inherit を参照 |
CSS3 チュートリアル:CSS3 Border Images
CSSリファレンス:border-image プロパティ
CSSリファレンス:border-image-repeat プロパティ
CSSリファレンス:border-image-slice プロパティ
CSSリファレンス:border-image-source プロパティ
CSSリファレンス:border-image-width プロパティ
HTML DOM リファレンス:borderImageOutset プロパティ