HTML DOM 스타일 격리 속성은 요소가 새 스택 콘텐츠를 생성해야 하는지 여부를 정의하기 위한 것입니다. 이 속성은 주로 별도의 스택 요소를 생성하여 요소가 백그라운드에서 혼합되는 것을 방지하는 데 사용됩니다.
다음은 −
의 구문입니다.격리 속성 설정 -
object.style.isolation = "auto|isolate|initial|inherit"
위의 속성은 다음과 같이 설명됩니다 -
| 설명 | |
|---|---|
| 자동 | 높이 설정을 위한 기본 속성입니다. |
| 길이 | 길이 단위로 높이를 정의하기 위한 것입니다. |
| % | 상위 요소에 상대적인 높이를 백분율로 정의합니다. |
| 초기 | 이 속성을 초기 값으로 설정합니다. |
| 상속 | 상위 속성 값 상속 |
격리 속성에 대한 예를 살펴보겠습니다 -
예시
<!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> 출력

"격리 변경을 클릭하면 " 버튼 -
