CSS border-image| CSS:スタイルシート 関数 要素 使い方・書き方 例 CSS サンプル

border-image CSS プロパティとは

トピック:境界線スタイル(border-style)の代わりにイメージをどのように使用するかを指定する ことができる border-image-sourceborder-image-sliceborder-image-widthborder-image-outsetおよびborder-image-repeatプロパティを一度に設定するための省略表現のプロパティです。

プロパティ border-image

実例 コード 1

サンプル コードを試す
     #webref{ 
        border-image: url("../webref.jpg") 30 round;
    }

プロパティ 定義と使用法

デフォルト値・初期値 :以下の一括指定の各プロパティとして
適用対象 :全要素。ただし border-collapsecollapse のときはテーブル要素内部にあるものを除く。 ::first-letter にも適用される
継承 :不可
パーセンテージ :以下の一括指定の各プロパティとして
メディア :visual
CSS Version CSS3
計算値 :以下の一括指定の各プロパティとして
JavaScript 構文 object.style.borderImage="url("../webref.jpg") 30 round"
アニメーションの種類 :個別
正規順序 :形式文法で定義される一意のあいまいでない順序
CSSの構文border-image: source, slice, width, outset, repeat |initial |inherit;
    トピック:border-image-source計算値none になったり、画像が表示できなかったりした場合は、 border-style が代わりに 表示 される 。境界画像の読み込みに失敗する場合、境界線スタイルを指定。すべてのブラウザが境界画像をサポートしているわけではないので、仕様に従って必須

プロパティ値

説明
border-image-source境界として使用されるイメージへのパス
border-image-slice境界画像をスライスする方法
border-image-widthボーダー画像の幅
border-image-outsetボーダーイメージ領域がボーダーボックスを超えて延びる量
border-image-repeat境界線イメージを繰り返すか、丸めるか、伸ばして表示するか
initialこのプロパティをデフォルト値に設定する
inherit親要素からこのプロパティを継承する

サポートするデスクトップ ブラウザ対応・互換性

PropertyDesktop 互換性
border-imageChromeEdgeFirefoxInternet ExplorerOperaSafari
基本 サポートフルサポート◯16フルサポート◯12フルサポート◯15フルサポート◯11フルサポート◯10.5フルサポート◯6
オプション
<border-image-slice>
不明 不明フルサポート◯15 不明 不明 不明
fill キーワードフルサポート◯あり 不明フルサポート◯15 不明 不明フルサポート◯6
<gradient>フルサポート◯あり 不明フルサポート◯29フルサポート◯ありフルサポート◯ありフルサポート◯あり

サポートするモバイル ブラウザ対応・互換性

PropertyMobile 互換性
border-imageAndroidChrome for Android
Edge MobileFirefox for Android
Opera for Android
iOS SafariSamsung Internet
基本 サポートフルサポート◯2.1 不明フルサポート◯ありフルサポート◯15フルサポート◯11フルサポート◯6 不明
オプション
<border-image-slice>
不明 不明 不明フルサポート◯15 不明 不明 不明
fill キーワードフルサポート◯18 不明 不明フルサポート◯15 不明フルサポート◯6 不明
<gradient>フルサポート◯あり 不明 不明フルサポート◯29フルサポート◯ありフルサポート◯あり 不明
border-image 関連記事
CSS border-image| CSS:スタイルシート 関数 要素 使い方・書き方 例 CSS サンプル
CSS border-image | CSS プロパティ 値| 意味 使い方 実例 – WebRef
あわせて読みたい

Html

Glossary

PHP

JavaScript

JQuery

CSS