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同步Import,同步调用外部js的方法
Jul 08 Javascript
Grid得到选择行数据的方法总结
Jan 17 Javascript
JavaScript打字小游戏代码
Dec 26 Javascript
JavaScript 里的类数组对象
Apr 08 Javascript
js+HTML5基于过滤器从摄像头中捕获视频的方法
Jun 16 Javascript
JS实现点击表头表格自动排序(含数字、字符串、日期)
Jan 22 Javascript
vue 路由页面之间实现用手指进行滑动的方法
Feb 23 Javascript
详解如何构建一个Angular6的第三方npm包
Sep 07 Javascript
vue3.0 CLI - 2.3 - 组件 home.vue 中学习指令和绑定
Sep 14 Javascript
说说如何使用Vuex进行状态管理(小结)
Apr 14 Javascript
浅谈Vue项目骨架屏注入实践
Aug 05 Javascript
node.js 使用 net 模块模拟 websocket 握手进行数据传递操作示例
Feb 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下网站防IP攻击代码,超级实用
2010/10/24 PHP
php隐藏IP地址后两位显示为星号的方法
2014/11/21 PHP
thinkphp使用literal防止模板标签被解析的方法
2014/11/22 PHP
PHP发送短信代码分享
2015/08/11 PHP
zen cart实现订单中增加paypal中预留电话的方法
2016/07/12 PHP
JQuery 文本框使用小结
2010/05/22 Javascript
JQERY limittext 插件0.2版(长内容限制显示)
2010/08/27 Javascript
ExtJS判断IE浏览器类型的方法
2014/02/10 Javascript
javascript中的循环语句for语句深入理解
2014/04/04 Javascript
利用函数的惰性载入提高javascript代码执行效率
2014/05/05 Javascript
json中换行符的处理方法示例介绍
2014/06/10 Javascript
jquery+CSS实现的多级竖向展开树形TRee菜单效果
2015/08/24 Javascript
Jsonp 关键字详解及json和jsonp的区别,ajax和jsonp的区别
2015/12/30 Javascript
Ajax异步文件上传与NodeJS express服务端处理
2017/04/01 NodeJs
vuejs选中当前样式active的实例
2018/08/22 Javascript
vue展示dicom文件医疗系统的实现代码
2018/08/27 Javascript
如何优雅地在Node应用中进行错误异常处理
2019/11/25 Javascript
jQuery实现飞机大战小游戏
2020/07/05 jQuery
[03:36]DOTA2完美大师赛coL战队趣味视频——我演你猜
2017/11/23 DOTA
python实现从一组颜色中找出与给定颜色最接近颜色的方法
2015/03/19 Python
用Python实现命令行闹钟脚本实例
2016/09/05 Python
Python操作MongoDB详解及实例
2017/05/18 Python
Python3删除排序数组中重复项的方法分析
2019/01/31 Python
python Canny边缘检测算法的实现
2020/04/24 Python
Python WebSocket长连接心跳与短连接的示例
2020/11/24 Python
自荐书格式
2013/12/01 职场文书
简易离婚协议书(范本)
2014/10/25 职场文书
营销计划书
2015/01/17 职场文书
2015年社区纪检工作总结
2015/04/21 职场文书
导游词之鲁迅祖居
2019/10/17 职场文书
Python绘制分类图的方法
2021/04/20 Python
python爬取新闻门户网站的示例
2021/04/25 Python
基于Pygame实现简单的贪吃蛇游戏
2021/12/06 Python
使用SQL实现车流量的计算的示例代码
2022/02/28 SQL Server
Python中itertools库的四个函数介绍
2022/04/06 Python
Redis如何实现验证码发送 以及限制每日发送次数
2022/04/18 Redis