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动态添加与删除select中的Option对象(示例代码)
Dec 25 Javascript
jQuery之选项卡的简单实现
Feb 28 Javascript
JS判断客户端是手机还是PC的2个代码
Apr 12 Javascript
用jquery实现的一个超级简单的下拉菜单
May 18 Javascript
jQuery获取当前点击的对象元素(实现代码)
May 19 Javascript
Angularjs 与 bower安装和使用详解
May 11 Javascript
利用canvas实现的加载动画效果实例代码
Jul 05 Javascript
iview Upload组件多个文件上传的示例代码
Sep 30 Javascript
简单通过settimeout看javascript的运行机制
May 10 Javascript
vue.js实现三级菜单效果
Oct 19 Javascript
js常用方法、检查是否有特殊字符串、倒序截取字符串操作完整示例
Jan 26 Javascript
vue 动态生成拓扑图的示例
Jan 03 Vue.js
深入理解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-cgi.exe - FastCGI 进程超过了配置的请求超时时限)的问题
2013/07/03 PHP
WordPress中用于获取搜索表单的PHP函数使用解析
2016/01/05 PHP
php魔法函数与魔法常量使用介绍
2017/07/23 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
用Javscript实现表单复选框的全选功能
2007/05/25 Javascript
javascript实现动态CSS换肤技术的脚本
2007/06/29 Javascript
JQuery 常用方法基础教程
2009/02/06 Javascript
Jquery知识点三 jquery表单对象操作
2011/01/17 Javascript
Jquery通过Ajax方式来提交Form表单的具体实现
2013/11/07 Javascript
jquery滚动条插件jScrollPane的使用介绍
2013/11/08 Javascript
JavaScript获取XML数据附示例截图
2014/03/05 Javascript
JS实现回到页面顶部动画效果的简单实例
2016/05/24 Javascript
Backbone View 之间通信的三种方式
2016/08/09 Javascript
AngularJs Understanding the Controller Component
2016/09/02 Javascript
JS实现title标题栏文字不间断滚动显示效果
2016/09/07 Javascript
js实现图片懒加载效果
2017/07/17 Javascript
js如何编写简单的ajax方法库
2017/08/02 Javascript
vue中axios处理http发送请求的示例(Post和get)
2017/10/13 Javascript
vue之浏览器存储方法封装实例
2018/03/15 Javascript
vue 音乐App QQ音乐搜索列表最新接口跨域设置方法
2018/09/25 Javascript
layui点击左侧导航栏,实现不刷新整个页面,只刷新局部的方法
2019/09/25 Javascript
vue源码中的检测方法的实现
2019/09/26 Javascript
[47:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python实现爬虫下载漫画示例
2014/02/16 Python
Python中用于返回绝对值的abs()方法
2015/05/14 Python
python实现求最长回文子串长度
2018/01/22 Python
pandas实现to_sql将DataFrame保存到数据库中
2019/07/03 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
2019/08/13 Python
python通过SSH登陆linux并操作的实现
2019/10/10 Python
python基于openpyxl生成excel文件
2020/12/23 Python
美国运动鞋类和服装零售连锁店:Shoe Palace
2019/08/13 全球购物
《都江堰》教学反思
2014/02/07 职场文书
家长通知书教师评语
2014/04/17 职场文书
开展党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
辞职申请书范本
2019/05/20 职场文书
MySQL窗口函数的具体使用
2021/11/17 MySQL