[html]

<div class="openMenu">
                    <i class="fas fa-bars"></i>
</div>
<div class="sidenav">
                    <a href="#" class="closebtn">&times;</a>
                    <a href="#">About</a>
                    <a href="#">Services</a>
                    <a href="#">Clients</a>
                    <a href="#">Contact</a>
</div>

openMenu 의 사이드네비게이션 아이콘은 폰트어썸사용했음

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.8.2/css/all.min.css" />

 

[css]

.openMenu{
        display: block;
        float: right;
        margin-right: 50px;
        font-size: 50px;
}
    
.sidenav {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  right: 0;
  background-color: #111;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
}

.sidenav a {
  padding: 8px;
  line-height: 30px;
  text-decoration: none;
  font-size: 25px;
  color: #818181;
  display: block;
  transition: 0.3s;
}

.sidenav a:hover {
  color: #f1f1f1;
}

.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
}

 

[js]

$(document).ready(function(){    
    $('.openMenu').click(function(){
        $('.sidenav').css('width','250px')
    });
    $('.closebtn').click(function(){
        $('.sidenav').css('width','0');
    });
});

 

[결과]

 

'공부' 카테고리의 다른 글

[js/jquery]객체  (0) 2020.04.27
[js/jquery]제어문  (0) 2020.04.26
[js/jquery]gnb full down 백업  (0) 2020.03.30
[css] a:after태그이용해서 hover효과  (0) 2020.03.29
s3-lambda 이벤트 테스트하기  (0) 2018.09.10

+ Recent posts