2014-06-08 5 views
0

다음 슬라이드 탐색 모음을 만드는 방법은 무엇입니까? 플러그인을 사용하지 않고 CSS3 만 사용하면 가능합니까?애니메이션 사이드 탐색 바를 만드는 방법은 무엇입니까?

http://middle-earth.thehobbit.com/map

+0

네, 뭔가 매우 가까이 CSS로 할 수 있습니다. 지금까지 뭐 해봤 어? – TimSPQR

+0

버튼을 클릭하여 슬라이드를 들락날락하게 만들 수는 없지만 CSS로 모든 애니메이션을 처리 할 수는 있습니다. CSS와 JS를 모두 사용해야 할 것입니다. – badAdviceGuy

+0

http://tympanus.net/Blueprints/SlidePushMenus/ – joews

답변

1

어떤 플러그인, 매우 간단한 마크 업, CSS 전환 및

http://jsfiddle.net/7A5T6/6/

#menu{ 
height:100%; 
transition:1s; 
width:200px; 
margin-left:-200px; 
} 

button{ 
position:absolute; 
right:-30px;  
} 

자바 스크립트 자바 스크립트의 몇 라인 :

var open = document.getElementById('open') 
var menu = document.getElementById('menu') 

open.addEventListener('click',openit,false); 

var i = 0; 

function openit(){ 
    if(i==0){ 
     menu.style.marginLeft= "0px" 
     i=1 
    } 
    else{ 
     menu.style.marginLeft= "-200px" 
     i=0 
    } 
} 
+0

이것은 멋지지만, 어떻게 플라이 아웃으로 이동하기 위해 텍스트를 붙이십니까? – Rolando

+0

http://jsfiddle.net/7A5T6/6/ 고정 폭으로 변경되어 대신 여백과 함께 이동합니다. 지금 답변을 업데이트 중입니다. – AllTheTime

+0

@Rolando가 지금이 작업을 수행합니까? 나는 이것을 기반으로 섹시한 구현을했다. 당신이 원한다면 사용할 수있다. (당신이 신경 쓰면 스타일을 약간 바꾸어 보라) ... http://allthetime.co.nf/x.html – AllTheTime

관련 문제