각기 다른 모서리 반지름을 가진 Div 생성
이 단계에서는 개별 모서리의 둥글림을 더 세밀하게 제어할 수 있도록 서로 다른 모서리 반지름을 가진 div 를 만드는 방법을 배웁니다. border-radius 속성을 사용하여 독특하고 흥미로운 모양을 만들 수 있습니다.
index.html 파일의 <style> 섹션을 다음 CSS 로 업데이트합니다.
<style>
.different-corners {
width: 250px;
height: 200px;
background-color: #2ecc71;
margin: 20px;
}
.top-left-corner {
border-top-left-radius: 50px;
}
.bottom-right-corner {
border-bottom-right-radius: 30px;
}
.mixed-corners {
border-top-left-radius: 40px;
border-bottom-right-radius: 20px;
border-top-right-radius: 10px;
border-bottom-left-radius: 60px;
}
</style>
이제 해당 div 를 HTML body 에 추가합니다.
<body>
<div class="container">
<h1>CSS Border-Radius Examples</h1>
<div class="rounded-box"></div>
<div class="different-corners top-left-corner"></div>
<div class="different-corners bottom-right-corner"></div>
<div class="different-corners mixed-corners"></div>
</div>
</body>
다양한 border-radius 적용 방식을 자세히 살펴보겠습니다.
border-top-left-radius: 50px는 왼쪽 상단 모서리만 둥글게 만듭니다.
border-bottom-right-radius: 30px는 오른쪽 하단 모서리만 둥글게 만듭니다.
mixed-corners div 는 각 모서리에 대해 서로 다른 반지름을 독립적으로 설정하는 방법을 보여줍니다.
예시 시각적 출력:
+--------------------+
| 다양한 모서리 |
| 둥글림이 있는 |
| 녹색 상자 |
+--------------------+
픽셀 값을 변경하여 서로 다른 모서리 반지름이 어떻게 독특한 모양을 만드는지 실험해 보세요. 픽셀 (px), 백분율 (%), 또는 수평 및 수직 반지름에 대해 서로 다른 값을 사용할 수 있습니다.