gpt4 book ai didi

javascript - 如何制作动画侧边导航栏?

转载 作者:太空宇宙 更新时间:2023-11-04 13:20:33 25 4
gpt4 key购买 nike

如何制作下面的slidein导航栏?是否可以不使用任何插件而只坚持使用 CSS3?

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

最佳答案

没有插件,非常简单的标记、css 转换和几行 javascript

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

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

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

Javascript:

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
}
}

关于javascript - 如何制作动画侧边导航栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24102235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com