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 相关文章推荐
jquery中ajax学习笔记3
Oct 16 Javascript
JS实现随机化快速排序的实例代码
Aug 01 Javascript
jQuery:delegate中select()不起作用的解决方法(实例讲解)
Jan 26 Javascript
jQuery实现灰蓝风格标准二级下拉菜单效果代码
Aug 31 Javascript
JQuery控制图片由中心点逐渐放大效果
Jun 26 Javascript
html5+canvas实现支持触屏的签名插件教程
May 08 Javascript
浅谈Vue响应式(数组变异方法)
May 07 Javascript
vue2.0使用v-for循环制作多级嵌套菜单栏
Jun 25 Javascript
纯javascript实现选择框的全选与反选功能
Apr 08 Javascript
React传值 组件传值 之间的关系详解
Aug 26 Javascript
使用p5.js临摹动态图形
Oct 23 Javascript
使用 Github Actions 自动部署 Angular 应用到 Github Pages的方法
Jul 20 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
vBulletin Forum 2.3.xx SQL Injection
2006/10/09 PHP
正则表达式语法
2006/10/09 Javascript
PHP下几种删除目录的方法总结
2007/08/19 PHP
php array_map使用自定义的函数处理数组中的每个值
2016/10/26 PHP
Javascript日期对象的dateAdd与dateDiff方法
2008/11/18 Javascript
学习ExtJS form布局
2009/10/08 Javascript
屏蔽相应键盘按钮操作
2014/03/10 Javascript
一个获取第n个元素节点的js函数
2014/09/02 Javascript
Jquery插件实现点击获取验证码后60秒内禁止重新获取
2015/03/13 Javascript
jQueryUI DatePicker 添加时分秒
2016/06/04 Javascript
KnockoutJS 3.X API 第四章之数据控制流if绑定和ifnot绑定
2016/10/10 Javascript
微信小程序实现实时圆形进度条的方法示例
2017/02/24 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
详解weex默认webpack.config.js改造
2018/01/08 Javascript
详解JavaScript中的强制类型转换
2019/04/15 Javascript
layui动态加载多表头的实例
2019/09/05 Javascript
vue实现倒计时获取验证码效果
2020/04/17 Javascript
axios封装与传参示例详解
2020/10/18 Javascript
vue iview 隐藏Table组件里的某一列操作
2020/11/13 Javascript
[06:07]DOTA2-DPC中国联赛 正赛 Ehome vs VG 选手采访
2021/03/11 DOTA
Python实现登录人人网并抓取新鲜事的方法
2015/05/11 Python
Python中asyncore异步模块的用法及实现httpclient的实例
2016/06/28 Python
Python之os操作方法(详解)
2017/06/15 Python
Python实现一个Git日志统计分析的小工具
2017/12/14 Python
Python操作MySQL数据库的三种方法总结
2018/01/30 Python
python面向对象实现名片管理系统文件版
2019/04/26 Python
Python object类中的特殊方法代码讲解
2020/03/06 Python
如何基于windows实现python定时爬虫
2020/05/01 Python
Django视图、传参和forms验证操作
2020/07/15 Python
怎么解决pycharm license Acti的方法
2020/10/28 Python
CSS3 制作旋转的大风车(充满童年回忆)
2013/01/30 HTML / CSS
html5开发三八女王节表白神器
2018/03/07 HTML / CSS
英国广泛的照明产品网站:Lights4living
2018/01/28 全球购物
2014年英语教师工作总结
2014/12/03 职场文书
2015年团支部工作总结
2015/04/03 职场文书
法制主题班会教案
2015/08/13 职场文书