Drawing a triangle using CSS border
2022-01-22
고전적인 CSS 트릭 한 가지를 소개하고자 한다.
CSS border를 이용하면 삼각형을 그릴 수 있다. 이를 박스에 붙여서 아래 이미지와 같이 말풍선 모양을 만들수도 있고, 링크와 같이 크리스마스 트리를 만들수도 있다.
I'd like to introduce you to one classic CSS trick.
You can draw a triangle using CSS border. You can attach it to the box to make a speech bubble like the image below, you can also make a Christmas tree like link.
원리는 간단하다. Border들이 모두 양수 width를 가지고 있으면, border들은 사다리꼴 모양이 된다.
The principle is simple. If all borders have positive widths, the borders become trapezoidal.
위 사진에서 A 부분의 크기를 0으로 하고 border B1 ~ B4 중 원하는 것을 빼고 투명화시켜주면 삼각형 하나만 남게 된다. 데모 링크
Set the size of A to 0 and make the borders B1 ~ B4 transparent except the border you want, then a triangle will be left. Demo link
카테고리: Computer
Loading the comments...