HTMLDOMスタイルborderImageプロパティ
borderImageプロパティは、要素の境界線画像を設定または取得するために使用されます。これは省略形のプロパティであるため、borderImageSource、borderImageSlice、borderImageWidth、borderImageOutset、borderImageRepeatの各プロパティを一度に操作できます。
構文
以下は、-
の構文です。borderImageプロパティの設定-
object.style.borderImage = "source slice width outset repeat|initial|inherit"
値
プロパティ値は次のように説明されます-
| Sr.No | 値と説明 |
|---|---|
| 1 | borderImageSource 境界線として使用する画像パスを指定します。 |
| 2 | borderImageSlice 画像境界の内側へのオフセットを指定します。 |
| 3 | borderImageWidth 画像の境界線の幅を指定します。 |
| 4 | borderImageOutset ボーダーボックスを超えて広がるボーダー画像の面積を指定します。 |
| 5 | borderImageRepeat これは、画像の境界線を丸めたり、繰り返したり、引き伸ばしたりする必要があることを指定します。 |
| 6 | 初期 このプロパティを初期値に設定します。 |
| 7 | 継承 親プロパティ値を継承するには |
例
borderImageプロパティの例を見てみましょう-
<!DOCTYPE html>
<html>
<head>
<style>
#PARA1 {
border: 15px solid transparent;
padding: 12px;
border-image: url("https://www.tutorialspoint.com/images/blockchain.png") 20 stretch;
width: 100px;
}
</style>
<script>
function changeBorderImage(){
document.getElementById("PARA1").style.borderImage="url('https://www.tutorialspoint.com/im
ages/mongodb.png') 20 round";
document.getElementById("Sample").innerHTML="The border image is now changed";
}
</script>
</head>
<body>
<h2>Learning is fun</h2>
<p id="PARA1">This is a sample paragraph. Here is another line</p>
<p>Change the above paragraph border image by clicking the below button</p>
<button onclick="changeBorderImage()">Change Border Image</button>
<p id="Sample"></p>
</body>
</html> 出力
これにより、次の出力が生成されます-
COLLAPSEBORDERボタンをクリックすると-
-
HTMLDOMスタイルborderStyleプロパティ
HTML DOM borderStyleプロパティは、要素の境界線スタイルプロパティを取得または設定するための省略形として使用されます。次のように1から4の値を取ります- 4つの値すべてが指定されている場合、時計回りに境界線スタイルを割り当てます。 値が1つだけ指定されている場合、4つの境界線すべてに同じスタイルが適用されます。 2つの値を指定すると、上と下が最初の値に設定され、左と右が2番目の値に設定されます。 以下は、-の構文です。 borderStyleプロパティの設定: object.style.borderLeftStyle = value 上記の特性は次
-
HTMLDOMスタイルborderRightStyleプロパティ
HTML DOM borderRightStyleプロパティは、要素の正しい境界線スタイルを設定または返すために使用されます。 以下は、-の構文です。 borderRightStyleプロパティの設定- object.style.borderRightStyle = value 上記の特性は次のように説明されます- 値 説明 なし これは、境界線なしを指定するデフォルト値です。 非表示 これは「none」と同じですが、境界スペースを取ります。基本的には透明ですが、まだそこにあります。 点線 これは点線の境界線を定義します。 破線 これは破線の境界線を定義します