Computer >> Máy Tính >  >> Lập trình >> HTML

Thuộc tính cách ly kiểu DOM HTML

Thuộc tính cách ly kiểu HTML DOM dùng để xác định xem phần tử có phải tạo nội dung xếp chồng mới hay không. Thuộc tính này chủ yếu được sử dụng để ngăn phần tử trộn lẫn trong nền bằng cách tạo một phần tử ngăn xếp riêng biệt.

Sau đây là cú pháp cho -

Đặt thuộc tính cô lập -

object.style.isolation = "auto|isolate|initial|inherit"

Các thuộc tính trên được giải thích như sau -

Giá trị
Mô tả
auto
Đây là thuộc tính mặc định để đặt chiều cao.
chiều dài
Công cụ này để xác định chiều cao theo đơn vị chiều dài.
%
Xác định lại chiều cao liên quan đến phần tử mẹ theo tỷ lệ phần trăm.
tên ban đầu
Xác nhận thuộc tính này về giá trị ban đầu.
kế thừa
Kế thừa giá trị thuộc tính mẹ

Hãy để chúng tôi xem xét một ví dụ cho thuộc tính cô lập -

Ví dụ

<!DOCTYPE html>
<html>
<head>
<style>
   #demo{
      background-color: lightpink;
      width: 250px;
      height: 250px;
   }
   #demo2{
      width: 100px;
      height: 100px;
      border: 3px solid red;
      padding: 4px;
      mix-blend-mode:difference;
   }
</style>
<script>
   function changeIsolation() {
      document.getElementById("demo1").style.isolation="isolate";
      document.getElementById("Sample").innerHTML="The inner div has now been isolated";
   }
</script>
</head>
<body>
   <div id="demo">
   <div id="demo1">
   <div id="demo2">
      INNER DIV
   </div>
   </div>
   </div>
   <p>Change the isolation mode for the inner div by clicking the below button</p>
   <button onclick="changeIsolation()">Change Isolation</button>
   <p id="Sample"></p>
</body>
</html>

Đầu ra

Thuộc tính cách ly kiểu DOM HTML

Khi nhấp vào nút “ Thay đổi cách ly Nút ”-

Thuộc tính cách ly kiểu DOM HTML