borderImage 속성은 요소의 테두리 이미지를 설정하거나 가져오는 데 사용됩니다. 약식 속성이므로 borderImageSource, borderImageSlice, borderImageWidth, borderImageOutset 및 borderImageRepeat 속성을 한 번에 조작할 수 있습니다.
구문
다음은 −
의 구문입니다.borderImage 속성 설정 -
object.style.borderImage = "source slice width outset repeat|initial|inherit"
값
속성 값은 다음과 같이 설명됩니다 -
| Sr.No | 가치 및 설명 |
|---|---|
| 1 | 테두리 이미지 소스 테두리로 사용할 이미지 경로를 지정합니다. |
| 2 | borderImageSlice 이미지 테두리 안쪽 오프셋을 지정합니다. |
| 3 | 테두리 이미지 너비 이미지 테두리 너비를 지정합니다. |
| 4 | borderImageOutset 테두리 상자를 넘어 확장되는 테두리 이미지 영역 양을 지정합니다. |
| 5 | 테두리 이미지 반복 이미지 테두리가 둥글거나 반복되거나 늘어나도록 지정합니다. |
| 6 | 초기 이 속성을 초기 값으로 설정합니다. |
| 7 | 상속 상위 속성 값을 상속하려면 |
예시
borderImage 속성의 예를 살펴보겠습니다-
<!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/im
ages/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> 출력
이것은 다음과 같은 출력을 생성합니다 -

COLLAPSE BORDER 버튼을 클릭하면 -
