boostrap框架下的导航栏切换
来源:互联网 发布:mac那个网站下载软件 编辑:程序博客网 时间:2024/05/14 03:48
Bootstrap 导航栏
导航栏是一个很好的功能,是 Bootstrap 网站的一个突出特点。导航栏在您的应用或网站中作为导航页头的响应式基础组件。导航栏在移动设备的视图中是折叠的,随着可用视口宽度的增加,导航栏也会水平展开。在 Bootstrap 导航栏的核心中,导航栏包括了站点名称和基本的导航定义样式。
基本的标签页
基本圆角标签页
- <ul class="nav nav-tabs">
- <li class="active">
- <a href="#">首页</a>
- </li>
- <li><a href="#">...</a></li>
- <li><a href="#">...</a></li>
- </ul>
- <ul class="nav nav-pills">
- <li class="active">
- <a href="#">Home</a>
- </li>
- <li><a href="#">...</a></li>
- <li><a href="#">...</a></li>
- </ul>
不可用状态
在任何的导航组件(标签, 圆角或列表)添加 .disabled
, 链接将变成灰色, 且没有停悬效果. 但是链接仍然保持可点击, 除非删除了href
属性. 或者你也可用JavaScript来防止点击.
- <ul class="nav nav-pills">
- ...
- <li class="disabled"><a href="#">Home</a></li>
- ...
- </ul>
叠放式导航 竖直排放标签和圆角链接
默认情况下标签和圆角链接是水平排放的,使用 .nav-stacked
就可以将其变成竖直叠放。
- <ul class="nav nav-tabs nav-stacked">
- ...
- </ul>
下拉菜单 改良的导航组件
添加下拉菜单需要添加一些额外的HTML代码和下拉菜单的JavaScript插件.
- <ul class="nav nav-tabs">
- <li class="dropdown">
- <a class="dropdown-toggle"
- data-toggle="dropdown"
- href="#">
- Dropdown
- <b class="caret"></b>
- </a>
- <ul class="dropdown-menu">
- <!-- links -->
- </ul>
- </li>
- </ul
导航列表 构建简单的叠放式导航,适用于侧边栏
导航列表可以便捷地创建带有标头(可选)的导航链接组,非常适合用做侧边栏(与OS X中的Finder类似)。
导航列表例子
对存放一组链接的列表使用 class="nav nav-list"
:
- <ul class="nav nav-list">
- <li class="nav-header">List header</li>
- <li class="active"><a href="#">Home</a></li>
- <li><a href="#">Library</a></li>
- ...
- </ul
水平分隔符
添加一个水平分隔符, 只需在空列表项添加.divider
标签页切换导航 通过javascript让标签生动起来
我们使用一个简单的插件切换标签页对应的内容,从而让标签页变得生动。 Bootstrap 提供了四种样式的标签页:置顶(默认),居右,置底,居左。应用时只需修改很少的标记。
标签页切换的例子
让标签可切换, 需在.tab-content里创建.tab-pane, 并对每个标签设置一个唯一的ID.
- <div class="tabbable"> <!-- Only required for left/right tabs -->
- <ul class="nav nav-tabs">
- <li class="active"><a href="#tab1" data-toggle="tab">Section 1</a></li>
- <li><a href="#tab2" data-toggle="tab">Section 2</a></li>
- </ul>
- <div class="tab-content">
- <div class="tab-pane active" id="tab1">
- <p>I'm in Section 1.</p>
- </div>
- <div class="tab-pane" id="tab2">
- <p>Howdy, I'm in Section 2.</p>
- </div>
- </div>
- </div>
淡入
要让内容淡入, 需在每个.tab-pane
添加.fade
.
各个方向的标签
底部
反转HTML的顺序,用 .tabs-below
将标签居底。
左边
,用 .tabs-left
将标签居底。
右边
使用 .tabs-right
将标签居右。
1 0
- boostrap框架下的导航栏切换
- 定制boostrap的导航栏
- boostrap 导航栏--笔记
- boostrap-导航
- Boostrap-导航
- boostrap导航
- 导航栏切换导航条的移动
- boostrap实践小记-对导航条的改造
- 基于boostrap icon 动态显示导航栏样式
- FragmentController实现项目中底部导航栏切换的UI框架
- iOS自定义类似导航的视图切换框架
- Boostrap框架学习总结
- 导航栏隐藏的平滑切换
- 基于Storyboard的 UITabbarController与UINavgationController 实现下导航切换
- Fragment 搭建框架 实现 导航 切换
- boostrap导航的颜色可以随意修改自己想要的颜色
- Boostrap实现仿百度百科当前页快捷导航栏效果
- boostrap文字的设计
- Spring-简要了解
- 小猪CMS修改登录入口和退出修改
- 2015.9.17总结
- 第四十一天 Path(画路径)、Bitmap、Slider(手机联系人首字母选项)
- UVALive 3177 Beijing Guards
- boostrap框架下的导航栏切换
- 获取某目录下的所有java源码文件名
- 一直按住ctrl+v,鼠标移动到不同的文本框粘贴,文本框的keyup事件失效
- Linux系统下部署maven nexus私服和手动同步中央仓库索引
- OpenWrt-LuCI 路由器设置端口映射(RDP & SSH)
- service
- 注解就是bean
- windos 环境下的java环境搭建
- 前端学习笔记