Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

คุณสมบัติ HTML DOM Style borderImage


คุณสมบัติ borderImage ใช้สำหรับตั้งค่าหรือรับภาพขอบ (border image) ขององค์ประกอบ เป็นคุณสมบัติแบบ shorthand จัดการ borderImageSource, borderImageSlice, borderImageWidth, borderImageOutset และ borderImageRepeat ได้พร้อมกัน

ไวยากรณ์ (Syntax)

object.style.borderImage = "source slice width outset repeat|initial|inherit"

ค่าที่ใช้ได้ (Values)

ลำดับ ค่าและคำอธิบาย
1 borderImageSource
ระบุพาธของภาพที่จะใช้เป็นขอบ
2 borderImageSlice
ระบุออฟเซ็ตภายในของภาพขอบ
3 borderImageWidth
ระบุความกว้างของภาพขอบ
4 borderImageOutset
ระบุปริมาณพื้นที่ขอบภาพที่ขยายเกิน border box
5 borderImageRepeat
ระบุว่าภาพขอบควรเป็น rounded, repeated หรือ stretched
6 initial
ตั้งค่าคุณสมบัติให้เป็นค่าเริ่มต้น
7 inherit
สืบทอดคุณสมบัตินี้จากองค์ประกอบพาเรนต์

ตัวอย่าง (Example)

<!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/images/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>

ผลลัพธ์ (Output)

ผลลัพธ์ที่ได้:

คุณสมบัติ HTML DOM Style borderImage

เมื่อคลิกปุ่ม COLLAPSE BORDER:

คุณสมบัติ HTML DOM Style borderImage