Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Thuộc tính borderImage trong HTML DOM Style

Thuộc tính borderImage là shorthand gộp 5 thuộc tính: borderImageSource, borderImageSlice, borderImageWidth, borderImageOutset, borderImageRepeat.

Cú pháp

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

Các thành phần

Thành phầnMô tả
borderImageSourceĐường dẫn ảnh viền (url).
borderImageSliceKhoảng cắt bên trong ảnh (offset).
borderImageWidthĐộ rộng khu vực viền ảnh.
borderImageOutsetMở rộng vùng viền ra ngoài box.
borderImageRepeatstretch, repeat, round, space.
initialĐặt về mặc định.
inheritKế thừa từ cha.

Ví dụ

Thay đổi border image shorthand:

<!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 = "Border image đã thay đổi"; 
  } 
</script> </head> 
<body> 
<h2>Học tập vui vẻ</h2> 
<p id="PARA1">Đoạn văn mẫu</p> 
<p>Nhấn nút để đổi border image</p> 
<button onclick="changeBorderImage()">THAY ĐỔI BORDER IMAGE</button> 
<p id="Sample"></p> 
</body> </html>

Kết quả

Border image ban đầu (blockchain.png, stretch):

Thuộc tính borderImage trong HTML DOM Style

Sau khi nhấn nút (mongodb.png, round):

Thuộc tính borderImage trong HTML DOM Style