오늘 CSS3를 사용하여 3D 사면체를 만드는 방법에 대한 기사를 읽었는데 꽤 좋다고 생각해서 공유했습니다.
가장 먼저 공유하고 싶은 것은 div CSS를 사용하여 삼각형을 만드는 방법입니다. 여기에는 관련 코드를 먼저 붙여넣은 다음 원리를 설명하겠습니다.
html:
css >:
>
작동 효과
:
원리 분석
:
html 코드에서는 두 개의 div를 컨테이너 개체로 정의합니다. 내부 div는 삼각형을 생성하는 데 사용됩니다. CSS 코드에서는 내부 div의 너비와 높이를 설정하지 않고 테두리 세 변(위, 아래, 왼쪽)의 너비만 설정했습니다. 세 변에 서로 다른 색상을 부여하면 세 개의 서로 다른 삼각형이 됩니다.
이때 간단하게 윗면과 아랫면의 색상을 투명색으로 설정하기만 하면 정삼각형이 나타납니다.
코드는 다음과 같습니다.
코드는 다음과 같습니다.
코드는 다음과 같습니다.