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 버튼을 클릭하면 -