Bootstrap CSS组件之下拉菜单(dropdown)


Posted in Javascript onDecember 17, 2016

Bootstrap下拉菜单,常用在开发项目中,今天为大家介绍介绍

dropdown、dropdown-menu、dropdown-header、divider、dropdown-submenu
例子见下拉菜单.html

//源码
.dropup,
.dropdown {
 position: relative;
}
.dropdown-toggle:focus {
 outline: 0;
}
.dropdown-menu {
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 1000;
 display: none;
 float: left;
 min-width: 160px;
 padding: 5px 0;
 margin: 2px 0 0;
 font-size: 14px;
 text-align: left;
 list-style: none;
 background-color: #fff;
 -webkit-background-clip: padding-box;
     background-clip: padding-box;
 border: 1px solid #ccc;
 border: 1px solid rgba(0, 0, 0, .15);
 border-radius: 4px;
 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
     box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.dropdown-menu.pull-right {
 right: 0;
 left: auto;
}
.dropdown-menu .divider {
 height: 1px;
 margin: 9px 0;
 overflow: hidden;
 background-color: #e5e5e5;
}
.dropdown-header {
 display: block;
 padding: 3px 20px;
 font-size: 12px;
 line-height: 1.42857143;
 color: #777;
 white-space: nowrap;
}
<!DOCTYPE html>
<html lang="en">
 <head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <!-- Bootstrap从3.0版本开始全面支持移动平台,贯彻移动先行宗旨 -->
  <meta name="viewport" content="width=device-width, initial-scale=1">

  <title>Bootstrap 101 Template</title>

  <!-- Bootstrap -->
  <link href="bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet">

 </head>
 <body>
  <!-- -->
  <div class="btn-group">
    <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
      我的书籍<span class="caret"></span>
    </button>
    <ul class="dropdown-menu">
      <li><a href="#">编程</a></li>
      <li><a href="#">设计</a></li>
      <li><a href="#">深入</a></li>
    </ul>
  </div>

  <!-- dropdown/dropdown-menu/dropdown-header -->
  <div class="dropdown">
    <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
      我的书籍<span class="caret"></span>
    </button>
    <ul class="dropdown-menu">
      <li class="dropdown-header">前端</a></li>
      <li><a href="#">JS</a></li>
      <li><a href="#">HTML</a></li>
      <li><a href="#">CSS</a></li>
      <li class="divider"></li>
      <li class="dropdown-header">后台</li>
      <li><a href="#">PYTHON</a></li>
      <li><a href="#">JAVA</a></li>
    </ul>
  </div>


  <!-- bootstrap是基于jQuery-->
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  <script src="bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
 </body>
</html>

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

Javascript 相关文章推荐
js模仿windows桌面图标排列算法具体实现(附图)
Jun 16 Javascript
让input框实现类似百度的搜索提示(基于jquery事件监听)
Jan 31 Javascript
javascript实现十六进制颜色值(HEX)和RGB格式相互转换
Jun 20 Javascript
jQuery自定义组件(导入组件)
Nov 08 Javascript
H5移动端图片压缩上传开发流程
Nov 09 Javascript
利用angular.copy取消变量的双向绑定与解析
Nov 25 Javascript
js 判断数据类型的几种方法
Jan 13 Javascript
使用vuex的state状态对象的5种方式
Apr 19 Javascript
使用vue-cli创建项目的图文教程(新手入门篇)
May 02 Javascript
angular4笔记系列之内置指令小结
Nov 09 Javascript
Vue proxyTable配置多个接口地址,解决跨域的问题
Sep 11 Javascript
JavaScript数组 几个常用方法总结
Nov 11 Javascript
深入理解JS继承和原型链的问题
Dec 17 #Javascript
Bootstrap CSS组件之输入框组
Dec 17 #Javascript
原生js验证简洁注册登录页面
Dec 17 #Javascript
javascript 数组去重复(在线去重工具)
Dec 17 #Javascript
jQuery Validate验证框架详解(推荐)
Dec 17 #Javascript
Bootstrap CSS组件之导航条(navbar)
Dec 17 #Javascript
Bootstrap CSS组件之导航(nav)
Dec 17 #Javascript
You might like
PHP判断FORM表单或URL参数来的数据是否为整数的方法
2016/03/25 PHP
为你的 Laravel 验证器加上多验证场景的实现
2020/04/07 PHP
基于thinkphp5框架实现微信小程序支付 退款 订单查询 退款查询操作
2020/08/17 PHP
js中获取事件对象的方法小结
2011/03/13 Javascript
一些实用的jQuery代码片段收集
2011/07/12 Javascript
异步动态加载js与css文件的js代码
2013/09/15 Javascript
js 数值转换为3位逗号分隔的示例代码
2014/02/19 Javascript
js子页面获取父页面数据示例
2014/05/15 Javascript
node.js中的fs.open方法使用说明
2014/12/17 Javascript
PhotoShop给图片自动添加边框及EXIF信息的JS脚本
2015/02/15 Javascript
javascript实现十秒钟后注册按钮可点击的方法
2015/05/13 Javascript
分享12个非常实用的JavaScript小技巧
2016/05/11 Javascript
Html5 js实现手风琴效果
2020/04/17 Javascript
Node.js的特点详解
2017/02/03 Javascript
Vue自定义指令使用方法详解
2017/08/21 Javascript
在vue中使用Autoprefixed的方法
2018/07/27 Javascript
js正则取值的结果数组调试方法
2018/10/10 Javascript
微信小程序用户授权,以及判断登录是否过期的方法
2019/05/10 Javascript
NodeJs实现简易WEB上传下载服务器
2019/08/10 NodeJs
d3.js实现图形缩放平移
2019/12/19 Javascript
Python中的True,False条件判断实例分析
2015/01/12 Python
Python的Django框架中的表单处理示例
2015/07/17 Python
python实现用户登录系统
2016/05/21 Python
Pandas标记删除重复记录的方法
2018/04/08 Python
浅谈PySpark SQL 相关知识介绍
2019/06/14 Python
python自动化测试之如何解析excel文件
2019/06/27 Python
Python 中的 global 标识对变量作用域的影响
2019/08/12 Python
俄罗斯在线大型超市:ТутПросто
2021/01/08 全球购物
C#实现启动一个进程
2016/10/01 面试题
酒店管理专业毕业生推荐信
2013/11/10 职场文书
大学校园毕业自我鉴定
2014/01/15 职场文书
社区活动策划方案
2014/08/21 职场文书
公司合并协议书范本
2014/09/30 职场文书
用Python实现Newton插值法
2021/04/17 Python
详解nodejs内置模块
2021/05/06 NodeJs
详解MySQL数据库千万级数据查询和存储
2021/05/18 MySQL