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 相关文章推荐
自己的js工具 Event封装
Aug 21 Javascript
jquery 选择器部分整理
Oct 28 Javascript
js 判断脚本加载完毕的代码
Jul 13 Javascript
js获取当前地址 JS获取当前URL的示例代码
Feb 26 Javascript
JavaScript数组随机排列实现随机洗牌功能
Mar 19 Javascript
jQuery实现判断滚动条到底部
Jun 23 Javascript
封装属于自己的JS组件
Jan 27 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【一】
May 10 Javascript
JS正则子匹配实例分析
Dec 22 Javascript
JavaScript引用类型Function实例详解
Aug 09 Javascript
angularJs中json数据转换与本地存储的实例
Oct 08 Javascript
详解在vue-test-utils中mock全局对象
Nov 07 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 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
2006/10/09 PHP
基于php-fpm的配置详解
2013/06/03 PHP
thinkphp autoload 命名空间自定义 namespace
2015/07/17 PHP
php生成动态验证码gif图片
2015/10/19 PHP
iframe的onload在Chrome/Opera中执行两次Bug的解决方法
2011/03/17 Javascript
基于jQuery的公告无限循环滚动实现代码
2012/05/11 Javascript
html文本框提示效果的示例代码
2014/06/28 Javascript
AngularJS学习笔记之ng-options指令
2015/06/16 Javascript
JS实现超精简的链接列表在固定区域内滚动效果代码
2015/11/04 Javascript
基于Jquery插件Uploadify实现实时显示进度条上传图片
2020/03/26 Javascript
Jquery跨域获得Json的简单实例
2016/05/18 Javascript
JS简单设置下拉选择框默认值的方法
2016/08/20 Javascript
Nodejs下DNS缓存问题浅析
2016/11/16 NodeJs
Angular 常用指令实例总结整理
2016/12/13 Javascript
angularJS实现动态添加,删除div方法
2018/02/27 Javascript
vue弹窗消息组件的使用方法
2020/09/24 Javascript
微信小程序自定义组件之可清除的input组件
2018/07/17 Javascript
javascript面向对象创建对象的方式小结
2019/07/29 Javascript
JS跨浏览器解析XML应用过程详解
2020/10/16 Javascript
Python 自动安装 Rising 杀毒软件
2009/04/24 Python
python逆向入门教程
2018/01/15 Python
Python格式化日期时间操作示例
2018/06/28 Python
Django中URL的参数传递的实现
2019/08/04 Python
python多线程并发及测试框架案例
2019/10/15 Python
使用 Python 处理3万多条数据只要几秒钟
2020/01/19 Python
用什么库写 Python 命令行程序(示例代码详解)
2020/02/20 Python
Django CBV模型源码运行流程详解
2020/08/17 Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
2020/09/29 Python
html5默认气泡修改的代码详解
2020/03/13 HTML / CSS
应届生煤化工求职信
2013/10/21 职场文书
个人简历自我评价八例
2013/10/31 职场文书
暑期社会实践学生的自我评价
2014/01/09 职场文书
2014年宣传工作总结
2014/11/18 职场文书
2014年勤工助学工作总结
2014/11/24 职场文书
2015年生产部工作总结范文
2015/05/25 职场文书
热血教师观后感
2015/06/10 职场文书