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

HTML DOM borderBottomRightRadius 속성 사용법과 예제 총정리

borderBottomRightRadius 속성은 요소의 오른쪽 아래 테두리에 둥근 모서리(rounded corner)를 추가하거나, 이미 설정된 값의 크기를 가져올 때 사용하는 HTML DOM 스타일 속성입니다. 이 속성을 활용하면 자바스크립트를 통해 동적으로 요소의 모서리 형태를 변경할 수 있습니다.

문법(Syntax)

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

object.style.borderBottomRightRadius = "length|% [length|%]|initial|inherit"

속성값 설명

번호값 및 설명
1 length
px, em 등 단위를 사용하여 오른쪽 아래 모서리의 형태를 정의합니다.
2 %
백분율(%) 단위로 오른쪽 아래 모서리의 형태를 정의합니다.
3 initial
해당 속성을 기본(initial) 값으로 설정합니다.
4 inherit
부모 요소의 속성값을 상속받습니다.

예제(Example)

다음은 borderBottomRightRadius 속성을 실제로 활용한 예제입니다. 버튼을 클릭하면 오른쪽 아래 테두리의 둥근 반지름이 변경됩니다.

<!DOCTYPE html>
<html>
<head>
<style>
    #DIV1{
        height: 100px;
        width: 200px;
        border: 10px groove orange;
        padding: 10px;
        border-bottom-right-radius: 240px 90px;
    }
</style>
<script>
    function changeBottomBorder(){
        document.getElementById("DIV1").style.borderBottomRightRadius="90px 50px";
        document.getElementById("Sample").innerHTML="오른쪽 아래 테두리 반지름이 감소되었습니다";
    }
</script>
</head>
<body>
<div id="DIV1">SOME SAMPLE TEXT</div>
<p>아래 버튼을 클릭하여 위 요소의 오른쪽 아래 테두리 크기를 변경해 보세요</p>
<button onclick="changeBottomBorder()">테두리 변경하기</button>
<p id="Sample"></p>
</body>
</html>

실행 결과(Output)

위 코드를 실행하면 다음과 같은 화면이 출력됩니다.

HTML DOM borderBottomRightRadius 속성 사용법과 예제 총정리

“테두리 변경하기(Change Bottom Border)” 버튼을 클릭하면 오른쪽 아래 모서리의 반지름이 줄어들어 다음과 같이 표시됩니다.

HTML DOM borderBottomRightRadius 속성 사용법과 예제 총정리

이처럼 borderBottomRightRadius 속성은 CSS의 border-bottom-right-radius와 동일한 역할을 하며, 두 개의 값을 지정할 경우 첫 번째 값은 가로 방향 반지름, 두 번째 값은 세로 방향 반지름을 의미합니다. 값을 하나만 입력하면 양방향에 동일하게 적용됩니다.