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 相关文章推荐
syntaxhighlighter 使用方法
Jul 02 Javascript
jquery判断checkbox(复选框)是否被选中的代码
Oct 20 Javascript
javascript跨浏览器的属性判断方法
Mar 16 Javascript
jQuery中on()方法用法实例
Jan 19 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
Jul 27 Javascript
JavaScript学习小结(一)——JavaScript入门基础
Sep 02 Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
Sep 02 Javascript
jQuery实现鼠标选中文字后弹出提示窗口效果【附demo源码】
Sep 05 Javascript
element-ui 表格实现单元格可编辑的示例
Feb 26 Javascript
vue axios请求超时的正确处理方法
Apr 02 Javascript
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
Sep 12 Javascript
JavaScript的词法结构精华篇
Oct 17 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
欧美媒体选出10年前最流行的17部动画
2017/01/18 日漫
PHP与MySQL开发中页面乱码的产生与解决
2008/03/27 PHP
php获取远程图片的两种 CURL方式和sockets方式获取远程图片
2011/11/07 PHP
php存储过程调用实例代码
2013/02/03 PHP
PHP实现动态web服务器方法
2015/07/29 PHP
CodeIgniter框架常见用法工作总结
2017/03/16 PHP
laravel框架之数据库查出来的对象实现转化为数组
2019/10/23 PHP
php操作redis数据库常见方法实例总结
2020/02/20 PHP
js jquery验证银行卡号信息正则学习
2013/01/21 Javascript
jQuery控制DIV层实现由大到小,由远及近动画变化效果
2015/10/09 Javascript
jquery中键盘事件小结
2016/02/24 Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
2018/09/30 Javascript
JavaScript实现字符串与HTML格式相互转换
2020/03/17 Javascript
微信小程序实现下拉加载更多商品
2020/12/29 Javascript
[59:32]Liquid vs Fnatic 2019国际邀请赛淘汰赛败者组BO1 8.20.mp4
2020/07/19 DOTA
python学习之matplotlib绘制散点图实例
2017/12/09 Python
python绘制简单折线图代码示例
2017/12/19 Python
儿童python练习实例
2018/05/27 Python
详解python中的装饰器
2018/07/10 Python
python 多个参数不为空校验方法
2019/02/14 Python
python自定义线程池控制线程数量的示例
2019/02/22 Python
Python使用pyserial进行串口通信的实例
2019/07/02 Python
30行Python代码实现高分辨率图像导航的方法
2020/05/22 Python
详解使用CSS3的@media来编写响应式的页面
2017/11/01 HTML / CSS
成人大专生实习期的自我评价
2013/10/02 职场文书
自我评价中英文语句
2013/11/30 职场文书
银行优秀员工事迹
2014/02/06 职场文书
检查接待方案
2014/02/27 职场文书
疾病捐款倡议书
2014/05/13 职场文书
我爱家乡演讲稿
2014/09/12 职场文书
党员对照检查材料
2014/09/22 职场文书
农村党建工作汇报材料
2014/10/27 职场文书
高中家长意见怎么写
2015/06/03 职场文书
小学生暑假安全公约
2015/07/14 职场文书
总经理致辞
2015/07/29 职场文书
JavaScript原始值与包装对象的详细介绍
2021/05/11 Javascript