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函数
Apr 09 Javascript
Javascript 键盘事件的组合使用实现代码
May 04 Javascript
js的onload事件及初始化按钮事件示例代码
Sep 25 Javascript
基于Jquery实现键盘按键监听
May 11 Javascript
获取中文字符串的实际长度代码
Jun 05 Javascript
jQuery获取字符串中出现最多的数
Feb 22 Javascript
javascript循环链表之约瑟夫环的实现方法
Jan 16 Javascript
extjs简介_动力节点Java学院整理
Jul 17 Javascript
基于jQuery解决ios10以上版本缩放问题
Nov 03 jQuery
AngularJS实现自定义指令及指令配置项的方法
Nov 20 Javascript
推荐10款扩展Web表单的JS插件
Dec 25 Javascript
vue 插槽简介及使用示例
Nov 19 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 和 MySQL 时区的一点总结
2008/03/26 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
PHP实现的数独求解问题示例
2017/04/18 PHP
PHP实现动态添加XML中数据的方法
2018/03/30 PHP
jQuery 1.5.1 发布,全面支持IE9 修复大量bug
2011/02/26 Javascript
Javascript 面向对象(三)接口代码
2012/05/23 Javascript
多次注册事件会导致一个事件被触发多次的解决方法
2013/08/12 Javascript
javascript 上下banner替换具体实现
2013/11/14 Javascript
用JavaScript实现PHP的urlencode与urldecode函数
2015/08/13 Javascript
JavaScript中的Object对象学习教程
2016/05/20 Javascript
JavaScript实现横线提示输入验证码随输入验证码输入消失的方法
2016/09/24 Javascript
angularJS深拷贝详解
2017/03/23 Javascript
JavaScript使用链式方法封装jQuery中CSS()方法示例
2017/04/07 jQuery
React复制到剪贴板的示例代码
2017/08/22 Javascript
详解解决Vue相同路由参数不同不会刷新的问题
2018/10/12 Javascript
深入浅析Vue 中 ref 的使用
2019/04/29 Javascript
vue如何获取自定义元素属性参数值的方法
2019/05/14 Javascript
微信小程序wx.request拦截器使用详解
2019/07/09 Javascript
js实现轮播图效果 z-index实现轮播图
2020/01/17 Javascript
[01:52]深扒TI7聊天轮盘语音出处7
2017/05/11 DOTA
Python自定义主从分布式架构实例分析
2016/09/19 Python
使用Python的Django和layim实现即时通讯的方法
2018/05/25 Python
Python当中的array数组对象实例详解
2019/06/12 Python
django settings.py 配置文件及介绍
2019/07/15 Python
三个python爬虫项目实例代码
2019/12/28 Python
英国领先的男士服装和时尚零售商:Burton
2017/01/09 全球购物
广州一家公司的.NET面试题
2016/06/11 面试题
大学生求职自荐信
2013/12/12 职场文书
公司合作意向书
2014/04/01 职场文书
旅游局领导班子“四风”问题对照检查材料思想汇报
2014/09/29 职场文书
大学生预备党员自我评价
2015/03/04 职场文书
2015入党自荐书范文
2015/03/05 职场文书
2015年车间安全管理工作总结
2015/05/13 职场文书
负责培养人意见
2015/06/05 职场文书
车辆挂靠协议书
2016/03/23 职场文书
分享几个实用的CSS代码块
2022/06/10 HTML / CSS