본문 바로가기

HTML, CSS, javascript/이론

side-menu

 - SideMenu 실습은 checkbox로 하는 방법과 script를 사용해서 하는 2가지 방법을 했다.

(1)

 - checkbox가 체크 되면 사이드 메뉴가 나오고  체크가 해제되면 사이드 메뉴가 사라지는 방식이다.

  이때, 메뉴 아이콘을 span 태그 3개로 만들어서 checkbox가 체크 되면 span 태그가 x 처럼 보이게 만들고 체크가 해제되면 다시 메뉴로 보이게 하기 위해서 transform 속성과 opacity 속성을 이용했다.

(2)

 - script를 이용한 방식에서 메뉴 아이콘은 font-awesome에서 가져와 사용했다.

https://fontawesome.com/

 

Font Awesome

The world’s most popular and easiest to use icon set just got an upgrade. More icons. More styles. More Options.

fontawesome.com

 - nav 태그는 left:-100%로 화면 밖에 있는 상태이며, 스크립트를 보면 open클래스를 클릭하면 left: 0이 되어 화면에 나타나고 close 클래스를 클릭하면 다시 left:-100%가 되어 화면 밖으로 나가게 했다.

'HTML, CSS, javascript > 이론' 카테고리의 다른 글

javascript - 기초 (1)  (0) 2022.07.04
ScrollTop  (0) 2022.06.22
반응형  (0) 2022.06.16
flex 관련 이론 (3)  (0) 2022.06.14
flex 관련 이론 (2)  (0) 2022.06.13