웹페이지에서 메뉴 부분에 hover 하게되면 아래쪽에 소메뉴들이 나오게 하는 방법에 대한 실습이다.
(1)
- 소메뉴의 ul 부분이 display:none이었다가 대메뉴의 li 부분에 hover를 하게되면 display:block으로 해서 보이게 했고, 소메뉴는 position:absolute이기 때문에 아래쪽 내용부분의 크기에 간섭하지 않고 위에 표시되게 된다.
(2)
- nav 태그의 height가 40px이었다가 hover하게 되면 200px로 늘어나고, overflow:hidden이기 때문에 40px을 넘는 내용에 대해서는 보이지 않다가 나타나는 방법이다.
- nav 태그에 position:absolute 속성을 주어 위로 올리게 되면 contents 영역을 침범하지 않고 메뉴가 열리고 닫히게 된다.
'HTML, CSS, javascript > 실습' 카테고리의 다른 글
반응형 웹페이지 실습 - 모바일 우선 (0) | 2022.06.29 |
---|---|
nicescroll 실습 (0) | 2022.06.29 |
반응형 실습 (0) | 2022.06.16 |
Tab Menu 실습 (0) | 2022.06.15 |
Modal 실습 (0) | 2022.06.07 |