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

Thuộc tính borderTopStyle trong HTML DOM Style

Thuộc tính borderTopStyle dùng để thiết lập hoặc lấy kiểu dáng viền trên của phần tử.

Cú pháp

object.style.borderTopStyle = value

Các giá trị kiểu viền

Giá trịMô tả
noneKhông viền (mặc định)
hiddenGiống none nhưng vẫn chiếm không gian
dottedViền chấm
dashedViền nét đứt
solidViền liền nét
doubleViền kép
grooveViền 3D rãnh (nghịch đảo ridge)
ridgeViền 3D nổi (nghịch đảo groove)
insetViền 3D chìm (nghịch đảo outset)
outsetViền 3D nổi (nghịch đảo inset)
initialGiá trị mặc định
inheritKế thừa từ phần tử cha

Ví dụ minh họa

<!DOCTYPE html>
<html>
<head>
<style>
  #DIV1 {
    width: 300px;
    height: 100px;
    border-top: 8px solid dodgerblue;
    border-top-style: groove;
  }
</style>
<script>
  function changeTopStyle() {
    document.getElementById("DIV1").style.borderTopStyle = "dashed";
    document.getElementById("Sample").innerHTML = "Kiểu viền trên đã được thay đổi";
  }
</script>
</head>
<body>
<div id="DIV1">VĂN BẢN MẪU</div>
<p>Thay đổi kiểu viền trên của div trên bằng cách nhấn nút dưới đây</p>
<button onclick="changeTopStyle()">Thay đổi Top Style</button>
<p id="Sample"></p>
</body>
</html>

Kết quả

Ban đầu viền trên kiểu groove (rãnh 3D) màu dodgerblue. Sau khi nhấn nút, chuyển thành dashed (nét đứt).

Giải thích: Hàm changeTopStyle() lấy phần tử DIV1 qua getElementById(), thiết lập borderTopStyle = "dashed", cập nhật thông báo vào đoạn văn Sample.