下拉菜单(dropdown)是一个独立的组件,它可以与页面上任何元素(如,按钮、导航等)捆绑使用。可以为导航捆绑下拉菜单,来制作带下拉的导航。

如果要给导航的某个列表项添加下拉菜单,只需给相应的列表项添加 .dropdown 类,再给它嵌套一个下拉菜单即可。如,带下拉的标签导航:

  1. <ul class="nav nav-tabs">
  2.   <li class="active"><a href="#">Home</a></li>
  3.   <li><a href="#">Help</a></li>
  4.   <li class="dropdown">
  5.     <a class="dropdown-toggle" data-toggle="dropdown" href="#">Dropdown <b class="caret"></b></a>
  6.     <ul class="dropdown-menu">
  7.       <li><a href="#">Action</a></li>
  8.       <li><a href="#">Another action</a></li>
  9.       <li><a href="#">Something else here</a></li>
  10.       <li class="divider"></li>
  11.       <li><a href="#">Separated link</a></li>
  12.     </ul>
  13.   </li>
  14. </ul>

效果如图 4‑21所示:

图4-21 Bootstrap带下拉的标签导航

同理,如果想得到带下拉菜单的胶囊式导航,只要把 .nav-tabs 类,替换成 .nav-pills 即可。如:

  1. <ul class="nav nav-pills">
  2.   <li class="active"><a href="#">Home</a></li>
  3.   <li><a href="#">Help</a></li>
  4.   <li class="dropdown">
  5.     <a class="dropdown-toggle" data-toggle="dropdown" href="#">Dropdown <b class="caret"></b></a>
  6.     <ul class="dropdown-menu">
  7.       <li><a href="#">Action</a></li>
  8.       <li><a href="#">Another action</a></li>
  9.       <li><a href="#">Something else here</a></li>
  10.       <li class="divider"></li>
  11.       <li><a href="#">Separated link</a></li>
  12.     </ul>
  13.   </li>
  14. </ul>

效果如图 4‑22所示:

图4-22 Bootstrap带下拉的胶囊导航

关于作者

歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。

Bootstrap 带下拉的导航相关推荐

  1. Bootstrap带下拉的胶囊导航

    带下拉的胶囊导航 下拉菜单组件(dropdown)是一个独立的组件,它可以和页面上的任何元素(如,按钮.导航等)进行组合,让相应的元素具有下拉功能. 如果把导航和下拉菜单进行组合,并让导航链接充当下拉 ...

  2. bootstrap悬停下拉导航的实现

    为了减轻用户操作行为,提升用户体验,往往会将点击下拉导航改为悬停下拉的效果. 本文就讲述一下,bootstrap悬停下拉导航的实现 先不说那么详细,围观先: 1. css代码设置如下: /*悬停下拉导 ...

  3. HTML下拉菜单怎么做成横向,css导航条横向带下拉菜单

    css+div导航下拉二级菜单竖排效果如何改为横排? ,在"下一站"有三个二级竖排菜单,如何能变为横排?困扰了我一天了,让二级菜单变成一行,只需要在竖排的效果上,让二级菜单都浮动起 ...

  4. 个人HTML期末大作业~ 个人网页(HTML+CSS)6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码

    HTML期末大作业~ 个人网页6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码 作品介绍 下面介绍一下我的个人小网站吧,我的网站背景稍微单调一点白色,主要个人比较喜欢白色了,布局上面使用 ...

  5. 个人HTML期末大作业~ 个人网页(HTML+CSS)6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码...

    HTML期末大作业~ 个人网页6页面带下拉特效~简单带表格带设计说明 ~学生网页设计作业源码 作品介绍 下面介绍一下我的个人小网站吧,我的网站背景稍微单调一点白色,主要个人比较喜欢白色了,布局上面使用 ...

  6. html 下拉列表 模糊查询,JS实现模糊查询带下拉匹配效果

    "搜索"可以使我们更快的找到某一个关键词或者某一个商品,所以"模糊查询"和"下拉匹配"也成了前端必备的一个小技能,开门见山,希望对朋友们有帮 ...

  7. 【MFC】带下拉菜单的工具栏

    00. 目录 文章目录 00. 目录 01. 案例概述 02. 开发环境 03. 关键技术 04. 程序设计 05. 秘笈心法 06. 源码下载 07. 附录 01. 案例概述 本实例是对工具栏功能的 ...

  8. 实现带下拉菜单的工具栏按钮

    在工具栏中使用真彩色图标 实现带下拉菜单的工具栏按钮 20050916

  9. Bootstrap mouseover 下拉菜单 Enable Hover for Bootstrap Nav Dropdowns

    Bootstrap v3′s navigation has menus toggle enabled by default - you have to click to have them open/ ...

最新文章

  1. mysql中in查询效率低的替代方法_一波骚操作,我把 SQL 执行效率提高了 10,000,000 倍...
  2. python代码编码成jni_python 设置文件编码格式的实现方法
  3. 【Java】欧拉回路的判定
  4. Android 屏幕适配资料汇总
  5. 拖来拖去今天终于重装系统了
  6. JDK/Java SE官方文档汇总
  7. C语言 小游戏 电脑大概率获胜,用C语言实现简单的三子棋小游戏
  8. 向量函数具有固定模的充要条件
  9. android qq输入法表情,QQ输入法如何输入表情
  10. MySQL5.5安装步骤
  11. 用完加速器国内的网址打不开了?
  12. 12/27复习有感--整环的整除性
  13. html文本内容自动滚动,网页HTML代码滚动文字制作
  14. gsensor方向调试【转】
  15. 二、springBoot 整合 mybatis 项目实战
  16. 微信小程序(PHP服务端)之仿淘票票,制作电影购票程序
  17. Centos 7安装java 17
  18. 信息学奥赛一本通 1374:铲雪车(snow)
  19. Java找到1-1000以内所有可以被3整除并可以被7整除的数。
  20. 中缀、前缀和后缀表达式

热门文章

  1. 国家网信办:所有网站应对传播内容承担法律责任
  2. R语言-merge和rbind
  3. spring oauth2 OAuth2AuthenticationProcessingFilter 校验token过滤器
  4. 断路器(CircuitBreaker)设计模式
  5. Multiple methods named 'status' found with mismatched result, parameter type or attributes
  6. mysql数据修改-DEDE
  7. startx启动过程分析
  8. 基于概率的项目相似度之并行方法
  9. Notepad++ 使用心得
  10. ASP静态HTML(局部)生成类