学习Bootstrap组件之下拉菜单


Posted in Javascript onJuly 28, 2015

Bootstrap 是由Twitter 工程师推出的基于HTML,CSS,JAVASCRIPT的简洁灵活的流行前端框架,我们可以把它想象成一个定义了很多效果的CSS与JS的库,库里面已经定义好了各种组件的显示效果与动画。

.dropdown——设置父元素为下拉菜单组件,向下弹出子菜单;
.dropup——设置父元素为下拉菜单组件,向上弹出子菜单;
.dropdown-toggle——设置按钮为下拉菜单切换按钮;
.dropdown-menu——设置ul元素为下拉菜单;
.dropdown-menu-right——将菜单右对齐;
.pull-right——将菜单组件的父元素右对齐;
.dropdown-header——为菜单项添加标题;
.divider——为菜单项添加分割线;
.disabled——禁用相应菜单项;

实现代码如下:

<!DOCTYPE html> 
<html lang="en"> 
<head> 
 <meta charset="UTF-8"> 
 <meta name="viewport" content="width=device-width,initial-scale=1"> 
 <title>CSS全局样式_下拉菜单</title> 
 <link rel="stylesheet" href="bootstrap.min.css" type="text/css"> 
 <script src="jquery-1.11.1.min.js"></script> 
 <script src="bootstrap.min.js"></script> 
</head> 
<body> 
<div class="container"> 
 <div class="dropdown pull-right"> 
 <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown"> 
 下拉菜单 
 <span class="caret"></span> 
 </button> 
 <ul class="dropdown-menu dropdown-menu-right" role="menu" aria-labelledby="dropdownMenu1"> 
 <li role="presentation" class="dropdown-header">中超Big4</li> 
 <li><a href="#" role="menuitem">上海上港</a></li> 
 <li><a href="#" role="menuitem">广州恒大</a></li> 
 <li><a href="#" role="menuitem">山东鲁能</a></li> 
 <li class="disabled"><a href="#" role="menuitem">北京国安</a></li> 
 <li role="presentation" class="divider"></li> 
 <li role="presentation" class="dropdown-header">中超5-8</li> 
 <li><a href="#" role="menuitem">上海申花</a></li> 
 <li><a href="#" role="menuitem">江苏舜天</a></li> 
 <li><a href="#" role="menuitem">长春亚泰</a></li> 
 <li><a href="#" role="menuitem">河南建业</a></li> 
 </ul> 
 </div> 
</div> 
 
</body> 
</html>

实现效果:

学习Bootstrap组件之下拉菜单

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

以上就是本文的全部内容,希望对于大家使用Bootstrap组件制作下拉菜单有所帮助。

Javascript 相关文章推荐
JS 数字转换研究总结
Dec 26 Javascript
showModalDialog模态对话框的使用详解以及浏览器兼容
Jan 11 Javascript
JavaScript中的ArrayBuffer详细介绍
Dec 08 Javascript
js操作css属性实现div层展开关闭效果的方法
May 11 Javascript
JS组件Bootstrap Select2使用方法详解
Apr 17 Javascript
原生JS实现图片轮播与淡入效果的简单实例
Aug 21 Javascript
浅谈js-FCC算法Friendly Date Ranges(详解)
Apr 10 Javascript
jQuery实现简单的滑动导航代码(移动端)
May 22 jQuery
Ionic3实现图片瀑布流布局
Aug 09 Javascript
监控微信小程序中的慢HTTP请求过程详解
Jul 05 Javascript
详解如何在Vue项目中发送jsonp请求
Oct 25 Javascript
小程序实现录音上传功能
Nov 22 Javascript
深入了解JavaScript中的Symbol的使用方法
Jul 28 #Javascript
深入理解JavaScript中的箭头函数
Jul 28 #Javascript
解析JavaScript的ES6版本中的解构赋值
Jul 28 #Javascript
深入学习JavaScript中的Rest参数和参数默认值
Jul 28 #Javascript
JQuery实现鼠标滚轮滑动到页面节点
Jul 28 #Javascript
CSS3实现动态背景登录框的代码
Jul 28 #Javascript
javascript制作幻灯片(360度全景图片)
Jul 28 #Javascript
You might like
咖啡豆分级制度 咖啡豆等级分类 咖啡豆是按口感分类的吗?
2021/03/05 新手入门
JS中encodeURIComponent函数用php解码的代码
2012/03/01 PHP
ThinkPHP文件上传实例教程
2014/08/22 PHP
Yii分页用法实例详解
2014/12/04 PHP
PHP实现留言板功能的详细代码
2017/03/25 PHP
jQuery的强大选择器小结
2009/12/27 Javascript
jQuery中fadeOut()方法用法实例
2014/12/24 Javascript
Javascript removeChild()删除节点及删除子节点的方法
2015/12/27 Javascript
学习JavaScript设计模式之状态模式
2016/01/08 Javascript
JavaScript之filter_动力节点Java学院整理
2017/06/28 Javascript
原生js实现简单的焦点图效果实例
2017/12/14 Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
2018/08/30 Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
2018/12/12 Javascript
如何在wxml中直接写js代码(wxs)
2019/11/14 Javascript
微信小程序如何实现点击图片放大功能
2020/01/21 Javascript
原理深度解析Vue的响应式更新比React快
2020/04/04 Javascript
vue等两个接口都返回结果再执行下一步的实例
2020/09/08 Javascript
JavaScript 生成唯一ID的几种方式
2021/02/19 Javascript
[15:46]教你分分钟做大人——沙王
2015/03/11 DOTA
Python字符串匹配之6种方法的使用详解
2019/04/08 Python
python装饰器练习题及答案
2019/11/01 Python
Python文件操作函数用法实例详解
2019/12/24 Python
python关于调用函数外的变量实例
2019/12/26 Python
python实现简单贪吃蛇游戏
2020/09/29 Python
银行柜员应聘推荐信范文
2013/11/24 职场文书
单位在职证明范本
2014/01/09 职场文书
应届中专生自荐书范文
2014/02/13 职场文书
安全先进班组材料
2014/12/26 职场文书
学生检讨书
2015/01/27 职场文书
2015年学生会个人工作总结
2015/04/09 职场文书
2015年出纳年终工作总结
2015/05/14 职场文书
培训班开班主持词
2015/07/02 职场文书
欠条格式范本
2015/07/03 职场文书
运动会运动员赞词
2015/07/22 职场文书
jQuery实现影院选座订座效果
2021/04/13 jQuery
python状态机transitions库详解
2021/06/02 Python