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

HTML DOM 스타일 오버플로 속성


DOM 스타일 오버플로 속성은 HTML 문서에 있는 요소의 오버플로 CSS 속성을 반환하고 수정합니다.

구문

다음은 구문입니다 -

  • 오버플로 반환

object.style.overflow
  • 오버플로 수정

object.style.overflow = “value”

여기서 값은 -

일 수 있습니다.
설명
스크롤 콘텐츠를 자르고 필요한 경우 스크롤 막대를 추가합니다.
상속 상위 요소에서 이 속성 값을 상속합니다.
초기 이 속성 값을 기본값으로 설정합니다.
자동 콘텐츠를 자르고 필요한 경우 스크롤 막대를 추가합니다.
숨김 요소 상자 외부의 콘텐츠 흐름을 숨깁니다.
보임 콘텐츠를 자르지 않고 콘텐츠가 요소 상자 외부로 흐릅니다.

예시

스타일 오버플로 속성의 예를 살펴보겠습니다 -

<!DOCTYPE html>
<html>
<head>
<style>
   body {
      color: #000;
      background: lightblue;
      height: 100vh;
   }
   p {
      border: 2px solid #fff;
      margin: 1.5rem auto;
      height: 100px;
      overflow: scroll;
   }
   .btn {
      background: #db133a;
      border: none;
      height: 2rem;
      border-radius: 2px;
      width: 40%;
      display: block;
      color: #fff;
      outline: none;
      cursor: pointer;
   }
</style>
</head>
<body>
<h1>DOM Style overflow Property Example</h1>
<p>This is paragraph 1 with some dummy text. This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text. This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text. This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text. This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text. This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text. This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text. This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text. This is paragraph 1 with some dummy text.
   This is paragraph 1 with some dummy text.
</p>
<button onclick="add()" class="btn">Change overflow</button>
<script>
   function add() {
      document.querySelector('p').style.overflow = "hidden";
   }
</script>
</body>
</html>

출력

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

HTML DOM 스타일 오버플로 속성

"오버플로 변경을 클릭합니다. ” 버튼을 눌러 스크롤에서 오버플로 CSS 속성 값을 변경합니다. 숨김 .

HTML DOM 스타일 오버플로 속성