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 相关文章推荐
使javascript也能包含文件
Oct 26 Javascript
解决jQuery上传插件Uploadify出现Http Error 302错误的方法
Dec 18 Javascript
Node.js模块封装及使用方法
Mar 06 Javascript
JQuery导航菜单选择特效
Apr 11 Javascript
完美JQuery图片切换效果的简单实现
Jul 21 Javascript
jQuery窗口拖动功能的实现代码
Feb 04 Javascript
JS实现标签页切换效果
May 04 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
Sep 01 Javascript
vue中的数据绑定原理的实现
Jul 02 Javascript
es6中reduce的基本使用方法
Sep 10 Javascript
八种Vue组件间通讯方式合集(推荐)
Aug 18 Javascript
解决iView Table组件宽度只变大不变小的问题
Nov 13 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中使用Oracle数据库(2)
2006/10/09 PHP
PHP常用代码大全(新手入门必备)
2010/06/29 PHP
使用PHP实现二分查找算法代码分享
2011/06/24 PHP
深入理解php的MySQL连接类
2013/06/07 PHP
PHP遍历目录并返回统计目录大小
2014/06/09 PHP
通过修改Laravel Auth使用salt和password进行认证用户详解
2017/08/17 PHP
PHP创建文件及写入数据(覆盖写入,追加写入)的方法详解
2019/02/15 PHP
PHP使用PDO 连接与连接管理操作实例分析
2020/04/21 PHP
自动生成文章摘要的代码[JavaScript 版本]
2007/03/20 Javascript
基于JQUERY的两个ListBox子项互相调整的实现代码
2011/05/07 Javascript
passwordStrength 基于jquery的密码强度检测代码使用介绍
2011/10/08 Javascript
javaScript复制功能调用实现方案
2012/12/13 Javascript
JS中引用百度地图并将百度地图的logo和信息去掉
2013/09/29 Javascript
跟我学习javascript的浮点数精度
2015/11/16 Javascript
AngularJS中transclude用法详解
2016/11/03 Javascript
微信分享调用jssdk实例
2017/06/08 Javascript
bootstrap时间插件daterangepicker使用详解
2017/10/19 Javascript
Vue.js通用应用框架-Nuxt.js的上手教程
2017/12/25 Javascript
原生JS实现的自动轮播图功能详解
2018/12/28 Javascript
Python语言技巧之三元运算符使用介绍
2013/03/04 Python
python局部赋值的规则
2013/03/07 Python
Python判断变量是否已经定义的方法
2014/08/18 Python
python获取一组数据里最大值max函数用法实例
2015/05/26 Python
opencv-python 提取sift特征并匹配的实例
2019/12/09 Python
python实现用户名密码校验
2020/03/18 Python
Python环境使用OpenCV检测人脸实现教程
2020/10/19 Python
html5文本内容_动力节点Java学院整理
2017/07/11 HTML / CSS
基于HTML5 audio元素播放声音jQuery小插件
2011/05/11 HTML / CSS
HTML5 实现图片上传预处理功能
2020/02/06 HTML / CSS
考试不及格的检讨书
2014/01/22 职场文书
优秀党员获奖感言
2014/02/18 职场文书
物理教学随笔感言
2014/02/22 职场文书
班风学风建设方案
2014/05/06 职场文书
2015年招商引资工作总结
2015/04/25 职场文书
简历中的自我评价怎么写呢?
2019/04/30 职场文书
剧场版《转生恶役只好拔除破灭旗标》公开最新视觉图 2023年上映
2022/04/02 日漫