Computer >> 컴퓨터 >  >> 프로그래밍 >> HTML

HTML DOM 스타일 paddingRight 속성 완벽 가이드

HTML DOM의 paddingRight 속성은 HTML 요소의 오른쪽 안쪽 여백(padding) 값을 가져오거나 설정하는 데 사용됩니다. 자바스크립트를 통해 동적으로 요소의 오른쪽 패딩을 조절할 수 있어 레이아웃 제어에 유용합니다.

문법(Syntax)

paddingRight 속성의 기본 문법은 다음과 같습니다.

1. paddingRight 값 가져오기

object.style.paddingRight

2. paddingRight 값 설정하기

object.style.paddingRight = "값";

여기서 값(value)으로 사용할 수 있는 옵션은 다음과 같습니다.

설명
lengthpx, em, rem 등 길이 단위로 패딩 값을 지정합니다.
initial패딩을 기본(default) 값으로 설정합니다.
inherit부모 요소로부터 패딩 값을 상속받습니다.
percentage(%)부모 요소 너비를 기준으로 백분율(%) 단위로 패딩을 지정합니다.

이제 HTML DOM Style paddingRight 속성의 실제 사용 예제를 살펴보겠습니다.

예제(Example)

<!DOCTYPE html>
<html>
<head>
<style>
    .outer-box {
        background-color: #db133a;
        width: 300px;
        height: 300px;
        margin: 1rem auto;
    }
    .inner-box {
        background-color: #C3C3E6;
        width: 100%;
        height: 150px;
    }
</style>
</head>
<body>
<h1>HTML DOM Style paddingRight Property Demo</h1>
<div class="outer-box">
<div class="inner-box">
</div>
</div>
<button type="button" onClick='addPadding()'>Add Padding</button>
<script>
    function addPadding() {
        var outerBox = document.querySelector('.outer-box')
        outerBox.style.paddingRight = '20px';
    }
</script>
</body>
</html>

실행 결과(Output)

HTML DOM 스타일 paddingRight 속성 완벽 가이드

위 코드를 실행하면 빨간색 박스 안에 보라색 내부 박스가 표시됩니다. 이때 "Add Padding" 버튼을 클릭하면 자바스크립트의 addPadding() 함수가 호출되어 빨간색 박스의 오른쪽에 20px의 안쪽 여백이 추가됩니다.

HTML DOM 스타일 paddingRight 속성 완벽 가이드

버튼 클릭 후 내부 박스가 오른쪽 패딩만큼 좌측으로 밀려나는 것을 확인할 수 있습니다. 이처럼 paddingRight 속성을 활용하면 사용자 인터랙션에 따라 요소의 여백을 동적으로 변경할 수 있습니다.