HTML과 CSS를 사용하여 세 개의 모서리가 둥근 삼각형을 만드는 방법
JavaScript를 사용하지 않고 세 개의 모서리가 둥근 삼각형을 만들려면 CSS 변환을 사용하고 HTML div 요소를 회전, 기울이기 및 크기 조정할 수 있습니다.
다음은 샘플 HTML 및 CSS 코드입니다. 사용할 수 있는 코드:
<div class="triangle"></div>
.triangle { position: relative; background-color: orange; text-align: left; } .triangle:before, .triangle:after { content: ''; position: absolute; background-color: inherit; } .triangle, .triangle:before, .triangle:after { width: 10em; height: 10em; border-top-right-radius: 30%; } .triangle { transform: rotate(-60deg) skewX(-30deg) scale(1, 0.866); } .triangle:before { transform: rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%); } .triangle:after { transform: rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%); }
이 코드는 어떤 크기에서도 완벽하게 모양을 유지하고 크기를 조정할 수 있는 둥근 모서리가 있는 삼각형을 만듭니다. 원래 솔루션보다 간단한 수학을 사용하고 원하는 효과를 생성하는 직관적인 접근 방식을 제공합니다.
위 내용은 HTML과 CSS만 사용하여 둥근 모서리 삼각형을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!