คุณสมบัติ HTML DOM borderImageRepeat ใช้เพื่อกำหนดวิธีที่แบ่งส่วนของรูปภาพซ้ำในรูปภาพเส้นขอบ ค่านี้กำหนดหรือได้รับหาก borderImage ควรถูกปัดเศษ ทำซ้ำหรือยืดออก
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์สำหรับ −
การตั้งค่าคุณสมบัติ borderImageRepeat
object.style.borderImageRepeat = "stretch|repeat|round|initial|inherit"
คุณค่า
ค่าคุณสมบัติอธิบายได้ดังนี้ -
| ซีเนียร์ | คุณค่าและคำอธิบาย |
|---|---|
| 1 | ยืดกล้ามเนื้อ ทำให้ภาพยืดออกจนเต็มพื้นที่ นี่คือค่าเริ่มต้น |
| 2 | ซ้ำ ทำให้ภาพซ้ำเติมพื้นที่ |
| 3 | รอบ รูปภาพมักจะถูกทำซ้ำเพื่อเติมเต็มพื้นที่และจะถูกปรับขนาดใหม่หากไม่เติมเต็มพื้นที่ด้วยจำนวนครั้งทั้งหมด |
| 4 | ช่องว่าง เช่นเดียวกับวงกลม แต่ถ้ารูปภาพไม่ซ้ำกันจำนวนเต็ม พื้นที่รอบ ๆ ไทล์จะถูกกระจาย |
| 5 | เริ่มต้น สำหรับการตั้งค่าคุณสมบัตินี้เป็นค่าเริ่มต้น |
| 6 | สืบทอด เพื่อสืบทอดค่าคุณสมบัติหลัก |
ตัวอย่าง
ให้เราดูตัวอย่างคุณสมบัติ borderImageRepeat -
<!DOCTYPE html>
<html>
<head>
<style>
#b1 {
border: 30px solid transparent;
padding: 5px;
border-image-source:
url("https://www.tutorialspoint.com/data_structures_algorithms/images/data-structurealgorithm.jpg");
border-image-repeat: repeat;
border-image-slice: 30;
}
</style>
<script>
function changeBorderRepeat(){
document.getElementById("b1").style.borderImageRepeat="stretch";
document.getElementById("Sample").innerHTML="The border image will now be
stretched";
}
</script>
</head>
<body>
<h2>Demo Heading</h2>
<p id="b1">This is some random text inside the paragraph. Here is another line in this paragraph</p>
<p>Change the above div border image repeat property by clicking the below button</p>
<button onclick="changeBorderRepeat()">Change Border Repeat</button>
<p id="Sample"></p>
</body>
</html> ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

เมื่อคลิกปุ่มยุบเส้นขอบ -
