![[CSS] CSS로 삼각형, 꺽쇠(체크박스), 화살표, 스피너, 햄버거 메뉴 그리기 포스팅 썸네일 이미지](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FHoudm%2Fbtrfs6sbVvm%2FAAAAAAAAAAAAAAAAAAAAADQ0YlBy3MpgA6QK2PXYITRDWnGYfvumDkyfcbPESBh3%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DGcaywyrTZcicRDyEnjGbLmPVDos%253D)
개발일기/CSS
[CSS] CSS로 삼각형, 꺽쇠(체크박스), 화살표, 스피너, 햄버거 메뉴 그리기
개요 작업하다 보면 아이콘으로 버튼, 로딩, 메뉴 등을 표현해야 하는 경우가 있다. 예전에는 대부분 포토샵 또는 이미지 파일로 backgroud-image 속성 또는 img 태그를 이용해 작업을 했다. 하지만 CSS 스킬이 발전함에 따라 CSS로 대체 가능한 아이콘들이 생겼다. CSS로 대체하면 image를 로딩해야 하는 리소스, 용량 등에 대한 부담이 줄어들어 퍼포먼스 향상에 도움이 된다. 작업하면서 필요한 아이콘 5개 추려서 정리해봤다. CSS로 도형 그리기 삼각형 만들기 삼각형 만들기 코드를 보면 border 관련 속성들만 사용해서 만들었다. 40px보더를 적용하고 색상은 모두 투명으로 적용했다. 그다음 원하는 화살표 방향에만 red 색상을 적용해 화살표를 만들었다. 꺽쇠 만들기 꺽쇠 만들기 이미지..