Bootstrap3多级下拉菜单


Posted in Javascript onFebruary 24, 2017

本文实例为大家分享了Bootstrap下拉菜单的具体代码,供大家参考,具体内容如下

效果图:

Bootstrap3多级下拉菜单

- 需要引用bootstrap.min.css和bootstrap.min.css.js
- 代码如下

<head>
 <meta charset="UTF-8">
 <title>Bootstrap 3 的多级下拉菜单示例</title>
 <link rel="stylesheet" href="~/Content/bootstrap.min.css" />
 <script type="text/javascript" src="~/Content/bootstrap.min.css.js"></script>
 <style type="text/css">
  .dropdown-submenu {
   position: relative;
  }

   .dropdown-submenu > .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
   }

   .dropdown-submenu:hover > .dropdown-menu {
    display: block;
   }

   .dropdown-submenu > a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
   }

   .dropdown-submenu:hover > a:after {
    border-left-color: #fff;
   }

   .dropdown-submenu.pull-left {
    float: none;
   }

    .dropdown-submenu.pull-left > .dropdown-menu {
     left: -100%;
     margin-left: 10px;
     -webkit-border-radius: 6px 0 6px 6px;
     -moz-border-radius: 6px 0 6px 6px;
     border-radius: 6px 0 6px 6px;
    }
 </style>
</head>
<body>
 <div class="container">
  <div class="row">
   <h2>Bootstrap 3多级下拉菜单</h2>
   <hr>
   <div class="dropdown">
    <a id="dLabel" role="button" data-toggle="dropdown" class="btn btn-default" data-target="#" href="javascript:;">
     下拉多级菜单 <span class="caret"></span>
    </a>
    <ul class="dropdown-menu multi-level" role="menu" aria-labelledby="dropdownMenu">
     <li class="dropdown-submenu">
      <a tabindex="-1" href="javascript:;">总经理</a>
      <ul class="dropdown-menu">
       <li><a tabindex="-1" href="javascript:;">经理1</a></li>
       <li><a tabindex="-1" href="javascript:;">经理2</a></li>
      </ul>
     </li>
     <li class="dropdown-submenu">
      <a tabindex="-1" href="javascript:;">研发部</a>
      <ul class="dropdown-menu">
       <li><a tabindex="-1" href="javascript:;">主管</a></li>
       <li class="divider"></li>
       <li class="dropdown-submenu">
        <a href="javascript:;">员工</a>
        <ul class="dropdown-menu">
         <li><a href="javascript:;">互    评</a></li>
         <li><a href="javascript:;">不互评</a></li>
        </ul>
       </li>
      </ul>
     </li>
    </ul>
   </div>
  </div>
 </div>
</body>

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

Javascript 相关文章推荐
javascript浏览器兼容教程之事件处理
Jun 09 Javascript
jquery删除指定子元素代码实例
Jan 13 Javascript
Javascript基于AJAX回调函数传递参数实例分析
Dec 15 Javascript
实例讲解JavaScript中的this指向错误解决方法
Jun 13 Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
Oct 27 Javascript
ES6新特性四:变量的解构赋值实例
Apr 21 Javascript
Vue使用高德地图搭建实时公交应用功能(地图 + 附近站点+线路详情 + 输入提示+换乘详情)
May 16 Javascript
Vue props 单向数据流的实现
Nov 06 Javascript
用element的upload组件实现多图片上传和压缩的示例代码
Feb 12 Javascript
JS代码检查工具ESLint介绍与使用方法
Feb 04 Javascript
基于element-ui封装可搜索的懒加载tree组件的实现
May 22 Javascript
vue.js Router中嵌套路由的实用示例
Jun 27 Vue.js
使用原生的javascript来实现轮播图
Feb 24 #Javascript
从零学习node.js之mysql数据库的操作(五)
Feb 24 #Javascript
微信小程序 定位到当前城市实现实例代码
Feb 23 #Javascript
JavaScript中值类型和引用类型的区别
Feb 23 #Javascript
canvas绘制环形进度条
Feb 23 #Javascript
微信小程序 两种为对象属性赋值的方式详解
Feb 23 #Javascript
js实现文字跑马灯效果
Feb 23 #Javascript
You might like
解决安装WampServer时提示缺少msvcr110.dll文件的问题
2017/07/09 PHP
详解jquery中$.ajax方法提交表单
2014/11/03 Javascript
使用 js+正则表达式为关键词添加链接
2014/11/11 Javascript
深入分析javascript中console命令
2016/08/14 Javascript
jQuery下拉菜单的实现代码
2016/11/03 Javascript
基于JS实现限时抢购倒计时间表代码
2017/05/09 Javascript
vue router路由嵌套不显示问题的解决方法
2017/06/17 Javascript
Angular实现下拉框模糊查询功能示例
2018/01/03 Javascript
jQuery实现鼠标响应式淘宝动画效果示例
2018/02/13 jQuery
JS实现HTML页面中动态显示当前时间完整示例
2018/07/30 Javascript
React+Webpack快速上手指南(小结)
2018/08/15 Javascript
微信小程序获取当前位置和城市名
2019/11/13 Javascript
原生JS实现贪吃蛇小游戏
2020/03/09 Javascript
一篇文章带你搞懂Vue虚拟Dom与diff算法
2020/08/25 Javascript
vue 在服务器端直接修改请求的接口地址
2020/12/19 Vue.js
Python实现的tab文件操作类分享
2014/11/20 Python
在Python中使用正则表达式的方法
2015/08/13 Python
python实现批量修改文件名代码
2017/09/10 Python
分享6个隐藏的python功能
2017/12/07 Python
Java及python正则表达式详解
2017/12/27 Python
python爬虫获取京东手机图片的图文教程
2017/12/29 Python
python 使用值来排序一个字典的方法
2018/11/16 Python
对python中dict和json的区别详解
2018/12/18 Python
Python 调用 Outlook 发送邮件过程解析
2019/08/08 Python
全球酒店比价网:HotelsCombined
2017/06/20 全球购物
Stella McCartney官网:成衣、包袋、香水、内衣、童装及Adidas系列
2018/12/20 全球购物
颇特女士香港官网:NET-A-PORTER香港
2021/03/08 全球购物
《阳光》教学反思
2014/02/23 职场文书
商业街策划方案
2014/05/31 职场文书
网络安全倡议书(3篇)
2019/09/18 职场文书
Nginx配置https的实现
2021/11/27 Servers
零基础学java之带参数以及返回值的方法
2022/04/10 Java/Android
在 Python 中利用 Pool 进行多线程
2022/04/24 Python
如何Tomcat中使用ipv6地址
2022/05/06 Servers
SQL Server #{}可以防止SQL注入
2022/05/11 SQL Server
MySQL下载安装配置详细教程 附下载资源
2022/09/23 MySQL