CSS를 사용하여 div 모서리를 둥글게 만드는 방법
HTML div 요소의 서로 다른 가장자리에 서로 다른 곡률 반경을 할당할 수 있다는 것을 알고 계셨습니까?
오늘은 CSS를 사용하여 HTML 요소의 모서리를 쉽게 둥글게 만드는 방법을 보여드리고자 합니다. 😊
시작하기 전에 웹 사이트에서 솔루션에 대한 실행 가능한 예제를 확인하는 것이 좋습니다.
How to round div corners using CSS
최종 효과:
둥글게 하려는 모서리에 따라 요소를 둥글게 하는 방법에는 여러 가지가 있습니다.
동일한 값으로 각 모서리를 둥글게
이 솔루션에서는 하나의 값이 있는
border-radius
속성을 사용하여 주어진 값으로 div의 각 모서리를 둥글게 만듭니다.실제 예:
<!DOCTYPE >
<html>
<head>
<style>
div {
height: 100px;
width: 120px;
background-color: #b5edc2;
border-radius: 25px; /* <---------- use this to round all corners in div */
}
</style>
</head>
<body>
<div></div>
</body>
</html>
이 예제를 실행할 수 있습니다here.
대각선 반대쪽 모서리를 둥글게
이 솔루션에서는 두 개의 값이 있는
border-radius
속성을 사용하여 두 개의 다른 값으로 div의 대각선 반대쪽 모서리를 둥글게 만듭니다.실제 예:
<!DOCTYPE >
<html>
<head>
<style>
div {
height: 100px;
width: 120px;
background-color: #b5edc2;
border-radius: 25px 45px; /* <---------- use this to round the opposite corners */
}
</style>
</head>
<body>
<div></div>
</body>
</html>
이 예제를 실행할 수 있습니다here.
다른 값으로 각 모서리를 둥글게
이 솔루션에서는 4개의 값이 있는
border-radius
속성을 사용하여 시계 방향으로 다른 값으로 div의 각 모서리를 둥글게 만듭니다.실제 예:
<!DOCTYPE >
<html>
<head>
<style>
div {
height: 100px;
width: 120px;
background-color: #b5edc2;
border-radius: 10px 30px 20px 40px; /* <----- use this to round all corners in div */
}
</style>
</head>
<body>
<div></div>
</body>
</html>
이 예제를 실행할 수 있습니다here.
맞춤형 둥근 모서리
이 솔루션에서는 세 가지 값이 있는 border-radius 속성을 사용하여 다음과 같은 방식으로 div의 모서리를 둥글게 만듭니다.
20px
반지름, 45px
반지름, 30px
반경을 나타냅니다. 실제 예:
<!DOCTYPE >
<html>
<head>
<style>
div {
height: 100px;
width: 120px;
background-color: #b5edc2;
border-radius: 20px 45px 30px; /* <---------- use this to round corners*/
}
</style>
</head>
<body>
<div></div>
</body>
</html>
다음과 같이 주어진 값으로 둥글게 할 모서리를 수동으로 지정할 수도 있습니다.
<!DOCTYPE >
<html>
<head>
<style>
div {
height: 100px;
width: 120px;
background-color: #b5edc2;
border-top-left-radius: 25px; /* <----- top-left corner round */
border-top-right-radius: 30px; /* <----- top-right corner round */
border-bottom-right-radius: 40px; /* <----- bottom-right corner round */
border-bottom-left-radius: 50px; /* <----- bottom-left corner round */
}
</style>
</head>
<body>
<div></div>
</body>
</html>
이 예제를 실행할 수 있습니다here.
서클 div 예
백분율 값과 함께
border-radius
속성을 사용할 수도 있습니다. 이 솔루션에서는 속성 값을 50%
로 설정하여 원 div를 만들었습니다.실행 가능한 예:
<!DOCTYPE >
<html>
<head>
<style>
div {
height: 100px;
width: 100px;
background-color: #b5edc2;
border-radius: 50%; /* <------ use this to make circle div (NOTE: height=width) */
}
</style>
</head>
<body>
<div></div>
</body>
</html>
이 예제를 실행할 수 있습니다here.
이 솔루션이 유용하다고 생각되면 댓글 섹션에 알려 주시거나 반응을 남겨주세요 💗🦄💾.
읽어주셔서 감사하고 다음 게시물에서 뵙겠습니다! 😊🔜
우리에게 쓰기! ✉
해결해야 할 문제가 있거나 React 또는 JavaScript 주제와 관련하여 아무도 대답할 수 없는 질문이 있거나 멘토링을 찾고 있는 경우 dirask.com -> Questions에 문의하십시오.
코딩 팁과 요령을 다른 사람들과 공유하는 당사facebook group에 가입할 수도 있습니다! 🔥
Reference
이 문제에 관하여(CSS를 사용하여 div 모서리를 둥글게 만드는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/diraskjavascript/how-to-round-div-corners-using-css-13n4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)