웹사이트를 제작하다보면 숨김 속성을 가지도록 하고 싶은 것들이 존재하기 마련이다. 이 때 가장 먼저 떠오르는 속성은 바로 display: none이다. 하지만 visibility 속성도 있다는 사실을 알고 있는가? 필자는 종종 visibility 속성을 이용한 예제를 접하게 되는데, 아래의 참조자료가 바로 그 예시이다. 우선 아래의 예시에 대해 이야기를 하기 이전에 display와 visibility는 명확히 어떠한 차이가 존재하는지 살펴보고자 한다. [ display: none ] 우선 "display"는 블록 레벨과 인라인 요소 중 어느 쪽으로 처리할지와 함께, Grid, Flex 처럼 자식 요소를 배치할 때 사용할 레이아웃을 설정하는 역할을 한다고 MDN이 알려주고 있다. 조금 더 자세히 보면, 형..