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 相关文章推荐
跨浏览器的设置innerHTML方法
Sep 18 Javascript
javascript中利用数组实现的循环队列代码
Jan 24 Javascript
用js模拟struts2的多action调用示例
May 19 Javascript
jQuery中offset()方法用法实例
Jan 16 Javascript
angular-ui-sortable实现可拖拽排序列表
Dec 28 Javascript
jQuery使用bind函数实现绑定多个事件的方法
Oct 11 jQuery
详解js类型判断
May 22 Javascript
vue input输入框模糊查询的示例代码
May 22 Javascript
Vue.js实现的购物车功能详解
Jan 27 Javascript
JS控制GIF图片的停止与显示
Oct 24 Javascript
Layui 解决表格异步调用后台分页的问题
Oct 26 Javascript
vue-cli4使用全局less文件中的变量配置操作
Oct 21 Javascript
使用原生的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
用PHP实现小型站点广告管理
2006/10/09 PHP
php+mysqli数据库连接的两种方式
2015/01/28 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
2017/09/22 PHP
document.documentElement的一些使用技巧
2013/04/18 Javascript
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
window.onresize 多次触发的解决方法
2013/11/08 Javascript
node.js中的path.join方法使用说明
2014/12/08 Javascript
浅谈javascript中的instanceof和typeof
2015/02/27 Javascript
jquery使用each方法遍历json格式数据实例
2015/05/18 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
第七篇Bootstrap表单布局实例代码详解(三种表单布局)
2016/06/21 Javascript
jQuery插件FusionCharts实现的2D饼状图效果【附demo源码下载】
2017/03/03 Javascript
bootstrap fileinput实现文件上传功能
2017/08/23 Javascript
vue使用ajax获取后台数据进行显示的示例
2018/08/09 Javascript
微信小程序图片左右摆动效果详解
2019/07/13 Javascript
Node.js系列之安装配置与基本使用(1)
2019/08/30 Javascript
Vue+Java+Base64实现条码解析的示例
2020/09/23 Javascript
openlayers实现地图测距测面
2020/09/25 Javascript
[35:34]Liquid vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python读取指定目录下指定后缀文件并保存为docx
2017/04/23 Python
python使用xpath中遇到:到底是什么?
2018/01/04 Python
Python线性方程组求解运算示例
2018/01/17 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
2019/07/22 Python
python将三维数组展开成二维数组的实现
2019/11/30 Python
解决paramiko执行命令超时的问题
2020/04/16 Python
Keras 使用 Lambda层详解
2020/06/10 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
html5指南-3.如何实现html元素拖拽功能
2013/01/07 HTML / CSS
药学专业个人自我评价
2013/11/11 职场文书
迟到早退检讨书
2014/02/10 职场文书
县委党的群众路线教育实践活动工作情况报告
2014/10/25 职场文书
工作作风懒散检讨书
2014/10/29 职场文书
2015年幼儿园班务工作总结
2015/05/12 职场文书
白银帝国观后感
2015/06/17 职场文书
《中国古代诗歌散文欣赏》高中语文教材
2019/08/20 职场文书
python中取整数的几种方法
2021/11/07 Python