본문 바로가기
IT/script_ex

[script] 옆에서 나오는 menu script

by on sunday 2020. 5. 23.
728x90
반응형

 

메뉴버튼에 있는 하얀화살표는 코드어썸을 사용해서 아이콘은 가져와 봤다.

폰트어썸 처음 써봤는데 div, class만 가져오면 바로 사용할수 있어서 좋은것 같다.

font-size, color 를 이용해서 css로 크기,색 까지 변경해서 사용할수 있어서 편리함.

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

위에 링크는 폰트어썸 사이트에서 가져와서 연결하면 된다.

 

$(document).ready(function(){
  $("#quick_bar span").click(function(){
 	 $("#quick_bar").toggleClass('on');
  });
});
<div id="quick_bar">
	<span><i class="fas fa-caret-right"></i></span>
</div>
#quick_bar{position:fixed; right:-255px; top:0; width:255px; height:100%; background:black; transition:0.5s all;}
#quick_bar.on{right:0; }
#quick_bar.on span i{ transform:translate(-50%,-50%) rotateY(180deg);}
#quick_bar span{position:absolute; top:50%; transform:translateY(-50%); left:-30px; width:30px; height:120px; background:blue; }
#quick_bar span i{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:20px; color:#fff; transition:0.5s all;}

#quick_bar를 right:-255px을 이용해서 안보이게 숨겨놨다가

클릭했을때 right:0 을줘서 나타나게 하면 된다.

728x90
반응형

댓글