Bootstrap基本组件学习笔记之下拉菜单(7)


Posted in Javascript onDecember 07, 2016

对于一些较为常用的功能模块,Bootstrap也进行了封装。包括下拉菜单、按钮组、导航、分页、缩略图、进度条等。
下面先总结下下拉菜单的使用。

直接看下面的例子:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <link href="../../css/bootstrap.min.css" rel="stylesheet">
 <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
 <script src="../../js/bootstrap.min.js"></script>
 <title>下拉菜单</title>
</head>
<body>
<div class="container">
 <div class="page-header">
 <h1>下拉菜单</h1>
 </div>
 <div class="col-lg-6">
 <h3>样式1</h3>
 <div class="dropdown">
  <a href="#" data-toggle="dropdown">
  下拉菜单
  <span class="caret"></span>
  </a>
  <ul class="dropdown-menu">
  <li class="active"><a href="#">菜单1</a></li>
  <li><a href="#">菜单2</a></li>
  <li class="divider"></li>
  <li><a href="#">菜单3</a></li>
  </ul>
 </div>
 </div>
 <div class="col-lg-6">
 <h3>样式2</h3>
 <div class="dropdown">
  <button class="btn btn-lg btn-primary expanded" data-toggle="dropdown">
  下拉菜单
  <span class="caret"></span>
  </button>
  <ul class="dropdown-menu">
  <li class="active"><a href="#">菜单1</a></li>
  <li><a href="#">菜单2</a></li>
  <li class="divider"></li>
  <li><a href="#">菜单3</a></li>
  </ul>
 </div>
 </div>
</div>
</body>
</html>

效果如下:

Bootstrap基本组件学习笔记之下拉菜单(7)

说明:
(1)按钮(超链接)和下拉选择需要包含在<div class=”dropdwon”>…</div>内;
(2)按钮(超链接)必须添加data-toggle="dropdown"触发器;
(3)放置下拉选项的无序列表需要添加. dropdown-menu类;
(4)添加一个空的<li class="divider"></li>标签来实现分隔列表项。

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
根据表格中的某一列进行排序的javascript代码
Nov 29 Javascript
Bootstrap每天必学之日期控制
Mar 07 Javascript
JavaScript获取客户端IP的方法(新方法)
Mar 11 Javascript
Vue响应式添加、修改数组和对象的值
Mar 20 Javascript
[js高手之路]原型式继承与寄生式继承详解
Aug 28 Javascript
Angular2监听页面大小变化的解决方法
Oct 09 Javascript
PM2自动部署代码步骤流程总结
Dec 10 Javascript
Vue.js中的extend绑定节点并显示的方法
Jun 20 Javascript
使用express来代理服务的方法
Jun 21 Javascript
vue使用prop可以渲染但是打印台报错的解决方式
Nov 13 Javascript
Node.js API详解之 readline模块用法详解
May 22 Javascript
JavaScript实现简单拖拽效果
Sep 15 Javascript
浅述Javascript的外部对象
Dec 07 #Javascript
vue2.0开发实践总结之疑难篇
Dec 07 #Javascript
js 中文汉字转Unicode、Unicode转中文汉字、ASCII转换Unicode、Unicode转换ASCII、中文转换
Dec 06 #Javascript
JavaScript仿微博输入框效果(案例分析)
Dec 06 #Javascript
js 文字超出长度用省略号代替,鼠标悬停并以悬浮框显示实例
Dec 06 #Javascript
关于 jQuery Easyui异步加载tree的问题解析
Dec 06 #Javascript
JavaScript之Vue.js【入门基础】
Dec 06 #Javascript
You might like
PHP解析目录路径的3个函数总结
2014/11/18 PHP
PHP对XML内容进行修改和删除实例代码
2016/10/26 PHP
php简单处理XML数据的方法示例
2017/05/19 PHP
在laravel框架中使用model层的方法
2019/10/08 PHP
$()JS小技巧
2007/07/21 Javascript
javascript 按回车键相应按钮提交事件
2009/11/02 Javascript
jQuery EasyUI API 中文文档 - TreeGrid 树表格使用介绍
2011/11/21 Javascript
JS(JQuery)操作Array的相关方法介绍
2014/02/11 Javascript
被遗忘的javascript的slice() 方法
2015/04/20 Javascript
jQuery解决IE6、7、8不能使用 JSON.stringify 函数的问题
2016/05/31 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
2016/07/27 Javascript
jquery判断页面网址是否有效的两种方法
2016/12/11 Javascript
angularjs select 赋值 ng-options配置方法
2018/02/28 Javascript
快速处理vue渲染前的显示问题
2018/03/05 Javascript
jQuery模拟html下拉多选框的原生实现方法示例
2019/05/30 jQuery
Vue+Element ui 根据后台返回数据设置动态表头操作
2020/09/21 Javascript
探究Python的Tornado框架对子域名和泛域名的支持
2015/05/02 Python
python3使用urllib模块制作网络爬虫
2016/04/08 Python
Python的Tornado框架的异步任务与AsyncHTTPClient
2016/06/27 Python
Python基于Matplotlib库简单绘制折线图的方法示例
2017/08/14 Python
Python实现变量数值交换及判断数组是否含有某个元素的方法
2017/09/18 Python
解决python selenium3启动不了firefox的问题
2018/10/13 Python
python and or用法详解
2019/06/26 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
详解Python IO编程
2020/07/24 Python
Python变量及数据类型用法原理汇总
2020/08/06 Python
python使用scapy模块实现ARP扫描的过程
2021/01/21 Python
华硕新加坡官方网上商店:ASUS Singapore
2020/07/09 全球购物
信用社实习人员自我鉴定
2013/09/20 职场文书
大学生毕业求职找工作的自我评价
2013/09/29 职场文书
大一期末自我鉴定
2013/12/13 职场文书
毕业生护理专业个人求职信范文
2014/01/04 职场文书
助人为乐道德模范事迹材料
2014/08/16 职场文书
违反交通安全法检讨书
2014/10/24 职场文书
教师党的群众路线教育实践活动个人整改措施
2014/11/04 职场文书
详解php中流行的rpc框架
2021/05/29 PHP