Computer >> 컴퓨터 >  >> 프로그램 작성 >> HTML

HTML DOM 스타일 borderImage 속성

<시간/>

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>

출력

이것은 다음과 같은 출력을 생성합니다 -

HTML DOM 스타일 borderImage 속성

COLLAPSE BORDER 버튼을 클릭하면 -

HTML DOM 스타일 borderImage 속성