浅谈bootstrap如何自定义侧边导航栏样式
bootstrap自带的响应式导航栏是向下滑动的,有时满足不了个性化的需求,需要做一个类似于android drawerLayout 侧滑的菜单,这就是我要实现的bootstrap自定义侧滑菜单,参考了很多官网的侧滑,实现方法各有不同,优缺点也十分明显,有的官网首页为了仅仅实现一个侧滑的效果,用了owl.carousel滑屏的插件,个人觉得小题大做了。这个bootstrap侧滑菜单更专业的名字叫做手机导航栏。我也比较这个名字,更符合bootstrap的特性。所以我这篇文章介绍的更容易的一种做法,新手更容易接受。
bootstrap侧边导航栏实现原理
侧滑栏使用定位fixed
使用bootstrap响应式使用工具类 visible-sm visible-xs hidden-xs hidden-sm等对不同屏幕适配
侧滑栏的侧滑效果不使用jquery方法来实现,使用的是css3 transforms属性进行p的移动,侧滑的动画效果使用的是css属性transition
缺点:使用两套菜单,一套是pc端屏幕显示的菜单,一套是移动端显示的手机导航菜单,这个缺点比较明显,生成无关的标签,优点代码少,简单容易接受
【
-
学习bootstrap需要什么基础
bootstrap,来自 twitter,是目前最受欢迎的前端框架。bootstrap 是基于 html、css、jav...
bootstrap
5个月前 (11-15) 181 -
bootstrap模态框有什么用
bootstrap modals(模态框)是使用定制的jquery 插件创建的。它可以用来创建模态窗口丰富用户体验,或者...
bootstrap
5个月前 (11-15) 203 -
bootstrap是什么意思啊
bootstrap是美国twitter公司的设计师mark otto和jacob thornton合作基于html、cs...
bootstrap
5个月前 (11-15) 167 -
bootstrap是什么时间开源的
bootstrap是著名的社交网站、微博的先驱twitter在2011年8月推出的开源web前端框架,集合css和htm...
bootstrap
5个月前 (11-15) 177 -
bootstrap怎么实现响应式
随着移动设备的普及,如何让用户通过移动设备浏览您的网站获得良好的视觉效果,已经是一个不可避免的问题了。响应式 web 设...
bootstrap
5个月前 (11-15) 173
- 微信三级分销系统产品详情页怎么开发? 4周前 (03-13)
- 微信公众号-获取用户信息(网页授权获取)实现步骤 4周前 (03-13)
- php微信公众号开发(2)百度BAE搭建和数据库使用 4周前 (03-13)
- php微信公众号开发(3)php实现简单微信文本通讯 4周前 (03-13)
- php微信公众号开发(4)php实现自定义关键字回复 4周前 (03-13)
- php版微信小店调用api示例代码 4周前 (03-13)
- php版微信小店API二次开发及使用示例 4周前 (03-13)
- C# 微信公众号开发--准备工作 4周前 (03-13)
- C#微信公众号开发--微信事件交互 4周前 (03-13)
- C#微信公众号开发--网页授权(oauth2.0)获取用户基本信息一 4周前 (03-13)