前言
接手一个项目的后台管理系统的时候,发现之前的同事使用bootstrap实现的响应式侧边导航栏:当设备屏幕小于768像素时,侧边导航栏隐藏,点击memu按钮控制显示隐藏;否则,侧边导航栏在屏幕右侧显示。觉得这是一个体验很好的操作,特此记录。
实例一:页面顶部固定的导航栏在小屏幕、手机屏幕浏览时自动折叠隐藏
1 |
|
注意:点击menu按钮,控制侧边导航栏的显示和隐藏,那么如何控制?
通过设置menu按钮的data-target属性值为导航栏的id值即可。
menu按钮:
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#example-navbar-collapse">
导航栏:
<div class="collapse navbar-collapse" id="example-navbar-collapse">...</div>
实例二:页面侧边栏在小屏幕、手机屏幕浏览时自动折叠隐藏(侧边栏是用metisMenu插件实现的)
1 |
|
注意:这里就不说明如何使用metisMenu插件了。