Bootstrap 中的导航组件都依赖同一个 .nav 类,状态类也是共用的。改变修饰类可以改变样式。

标签页

注意 .nav-tabs 类依赖 .nav 基类

  1. <ul class="nav nav-tabs">
  2. <li class="active"><a href="">网站首页</a></li>
  3. <li><a href="">学校概况</a></li>
  4. <li><a href="">教学管理</a></li>
  5. <li><a href="">招生工作</a></li>
  6. <li><a href="">就业工作</a></li>
  7. </ul>


胶囊式标签页

HTML 标记相同,但使用 .nav-pills 类:

  1. <ul class="nav nav-pills">
  2. <li class="active"><a href="">网站首页</a></li>
  3. <li><a href="">学校概况</a></li>
  4. <li><a href="">教学管理</a></li>
  5. <li><a href="">招生工作</a></li>
  6. <li><a href="">就业工作</a></li>
  7. </ul>

胶囊式标签页也是可以垂直方向堆叠排列的。只需添加 .nav-stacked 类。

  1. <div class="row">
  2. <div class="col-md-2">
  3. <ul class="nav nav-pills nav-stacked">
  4. <li class="active"><a href="">网站首页</a></li>
  5. <li><a href="">学校概况</a></li>
  6. <li><a href="">教学管理</a></li>
  7. <li><a href="">招生工作</a></li>
  8. <li><a href="">就业工作</a></li>
  9. </ul>
  10. </div>
  11. </div>


禁用的链接

对任何导航组件(标签页、胶囊式标签页),都可以添加 .disabled 类,从而实现链接为灰色且没有鼠标悬停效果。

  1. <ul class="nav nav-tabs">
  2. <li class="active"><a href="">网站首页</a></li>
  3. <li><a href="">学校概况</a></li>
  4. <li><a href="">教学管理</a></li>
  5. <li><a href="">招生工作</a></li>
  6. <li><a href="">就业工作</a></li>
  7. <li><a href="">学生入口</a></li>
  8. <li class="disabled" ><a href="">教师入口</a></li>
  9. </ul>


添加下拉菜单

用一点点额外 HTML 代码并加入下拉菜单插件的 JavaScript 插件即可。

  1. <ul class="nav nav-tabs">
  2. <li class="active"><a href="">网站首页</a></li>
  3. <li><a href="">学校概况</a></li>
  4. <li><a href="">教学管理</a></li>
  5. <li><a href="">招生工作</a></li>
  6. <li><a href="">就业工作</a></li>
  7. <li class="dropdown">
  8. <a href="" data-toggle="dropdown">教学院系 <span class="caret"></span></a>
  9. <ul class="dropdown-menu">
  10. <li><a href="">计算机学院</a></li>
  11. <li><a href="">外国语学院</a></li>
  12. </ul>
  13. </li>
  14. </ul>

Bootstrap导航组件的更多相关文章

  1. 详解Bootstrap导航组件

    在bootstrap框架中将导航独立出来成为一个导航组件,根据不同的版本,可以找到相应的源码: LESS:  navs.less SASS:  _navs.scss 标签形导航,也称选项卡导航 标签形 ...

  2. Bootstrap(7) 输入框和导航组件

            一.输入框组件 文本输入框就是可以在<input>元素前后加上文字或按钮,可以实现对表单控件的扩展. //在左侧添加文字 <!-- //在左侧添加文字 --> ...

  3. 第二百三十八节,Bootstrap输入框和导航组件

    Bootstrap输入框和导航组件 学习要点: 1.输入框组件 2.导航组件 3.导航条组件 本节课我们主要学习一下Bootstrap的两个个组件功能:输入框组件和导航导航条组件. 一.输入框组件 文 ...

  4. Bootstrap 输入框和导航组件

    一.输入框组件 //在左侧添加文字 <div class="input-group"> <span class="input-group-addon&q ...

  5. Bootstrap技术: 如何给nav导航组件的tab页增加关闭按钮以及动态的添加和关闭tab页

    先给出示例html代码 <div> <!-- Nav tabs --> <ul class="nav nav-tabs" role="tab ...

  6. Bootstrap 学习笔记3 输入框和导航组件

    导航组件: 导航条组件: 导航条代码: <nav class="navbar navbar-default"> <div class="containe ...

  7. BootStrap导航栏的使用

    默认的导航栏 创建一个默认的导航栏的步骤如下: 向 <nav> 标签添加 class .navbar..navbar-default. 向上面的元素添加 role="naviga ...

  8. BootStrap布局组件

    BootStrap字体图标(Glyphicons) BootStrap下拉菜单:下拉菜单是可以切换的,是以列表格式显示链接的上下文菜单. 类 描述 .dropdown 指定下拉菜单 .dropdown ...

  9. BootStrap常用组件及响应式开发

    BootStrap常用组件 PS:所有的代码必须写在<class="container/container-fluid">容器当中 常用组件包含内容: 字体图标 下拉菜 ...

随机推荐

  1. layui表格数据统计

    //执行一个 table 实例 table.render({ elem: '#demo' ,height: 420 ,url: '/demo/table/user/' //数据接口 ,title: ' ...

  2. PW2320芯片N沟道增强型MOSFET

    PW2320采用先进的沟道技术,以提供优良的RDS(ON),低栅电荷和电压门极电压低至2.5V时工作.该装置适合用作电池保护或在其他开关应用中. 特征 VDS=20V ID=8A RDS(开)< ...

  3. linux驱动设备号

    一.设备号基础 一般来说,使用ls -l命令在时间一列的前一列的数字表示的是文件大小,但如果该文件表示的是一个设备的话,那时间一列的前一列将有两个数字,用逗号分隔开,如下图: 前一个数字表示主设备号, ...

  4. 从零搭建一个IdentityServer——集成Asp.net core Identity

    前面的文章使用Asp.net core 5.0以及IdentityServer4搭建了一个基础的验证服务器,并实现了基于客户端证书的Oauth2.0授权流程,以及通过access token访问被保护 ...

  5. 前端面试之HTML5的新变化

    前端面试之HTML5的新变化 H5新增语义化标签 头部标签 <header> :头部标签 <nav> :导航标签 <article> :内容标签 <secti ...

  6. Python+Selenium+Unittest实现PO模式web自动化框架(1)

    1.什么是PO模式? PO是Page Object的缩写 PO模式是自动化测试项目开发实践的最佳设计模式之一,讲页面定位和业务操作分开,也就是把对象的定位和测试脚本分开,从而提供可维护性. 主要有以下 ...

  7. Python_ 1生成器(上)初识生成器

    引言:列表生成式 现在有个需求,给定列表[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],现在要求你把列表里的每个值加1,你怎么实现?你可能会想到2种方式 1 >>> a ...

  8. ensure that both new and old access_token values are available within five minutes, so that third-party services are smoothly transitioned.

    WeChat public doc https://developers.weixin.qq.com/doc/offiaccount/en/Basic_Information/Get_access_t ...

  9. 查看窗口名 调用dll setForegroundWindow

    package main import ( "fmt" "log" "syscall" "unsafe" ) var ( ...

  10. C++ Primer Plus读书笔记(六)分支语句和逻辑运算符

    1. 以上均包含在cctype中 1 #include<cctype> 2 //#include<ctype.h> 2.文件操作 (1)头文件 1 #include<fs ...