我创建了一个边栏,当屏幕变得很小时会折叠。一个按钮然后显示打开/关闭它。我使用了一个转换来以不错的方式隐藏/显示侧边栏。平滑折叠边栏
侧边栏<div>
隐藏效果,但侧边栏的内容只是消失没有任何影响。当我仔细观察开场行为时,我可以看到菜单首先出现,然后侧栏出现效果。我也想要菜单内容的效果。
一切都在布局。 CSS和一点点的代码是在layout.js
演示:去除
预期的效果:http://detail.herokuapp.com/index.html
我创建了一个边栏,当屏幕变得很小时会折叠。一个按钮然后显示打开/关闭它。我使用了一个转换来以不错的方式隐藏/显示侧边栏。平滑折叠边栏
侧边栏<div>
隐藏效果,但侧边栏的内容只是消失没有任何影响。当我仔细观察开场行为时,我可以看到菜单首先出现,然后侧栏出现效果。我也想要菜单内容的效果。
一切都在布局。 CSS和一点点的代码是在layout.js
演示:去除
预期的效果:http://detail.herokuapp.com/index.html
将transition: left .3s ease;
加到#sidebar-nav。
侧边栏的堆叠顺序是内容之上。你可以改变:
#sidebar-nav {
z-index:0;
}
添加过渡到侧边栏导航就是这样!
#sidebar-nav{
-webkit-transition: all 0.2s ease-in-out;// I am adding webkit please add the rest yourself.
}
非常感谢!你们用一个小时解决了我2天的噩梦! 你是上帝,继续前进! – Scr4tchy