<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>下拉菜单</title>
        <link rel="stylesheet" type="text/css" 
            href="bootstrap/css/bootstrap.min.css"/>
        <script src="js/jquery-3.4.1.min.js"></script>
        <script src="bootstrap/js/bootstrap.min.js"></script>
    </head>
    <body>
        <!--
            下拉菜单
                1.类名:.dropdown或.btn-group的div包裹整个下拉框
                      <div class="dropdown"></div>
                2.默认向下dropdown,向上弹起加入.dropup即可
                3.使用button作为父菜单,使用类名:.dropdown-toggle和
                  自定义data-toggle属性
                  <button type="button" class="btn btn-default dropdown-toggle" 
                    data-toggle="dropdown"></button>
                4.在button中使用font制作下拉箭头
                  <span class="caret"></span>
                5.下拉菜单项使用一个ul列表,并且定义一个类名为"dropdown-menu"
                6.分组分割线:<li>添加类名"divider"来实现添加下拉分隔线的功能
                7.分组标题:<li>添加类名"dropdown-header"来实现分组功能
                8.对齐方式:
                      1)、dropdown-menu-left 左对齐 默认样式
                      2)、dropdown-menu-right 右对齐
                9.激活状态:.active和禁用状态.disabled
        -->
        <div class="dropdown">
            <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">
                电影类型
                <span class="caret"></span>
            </button>
            <ul class="dropdown-menu">
                <li class="dropdown-header">-- 动作 --</li>
                <li><a href="#">速度与激情9</a></li>
                <li class="divider"></li>
                <li class="dropdown-header">-- 喜剧 --</li>
                <li><a href="#">这个杀手不太冷静</a></li>
                <li class="divider"></li>
                <li class="dropdown-header">-- 科幻 --</li>
                <li><a href="#">月球陨落</a></li>
                <li class="divider"></li>
                <li class="dropdown-header">-- 战争 --</li>
                <li><a href="#">长津湖之水门桥</a></li>
                <li class="divider"></li>
                <li class="dropdown-header">-- 恐怖 --</li>
                <li><a href="#">生化危机</a></li>
            </ul>
        </div>
    </body>
</html>
    
网站首页 > 技术文章 正文
猜你喜欢
- 2025-08-31 俊学(17):腾讯会议PC端使用指南_腾讯会议电脑版使用说明
 - 2025-05-25 实现《英雄联盟》 PLAY 按键
 - 2025-05-25 我的第一个Electron应用
 - 2025-05-25 ffplay.c源码分析【3】
 - 2025-05-25 wxPython - 一些扩展按钮控件
 - 2025-05-25 VC界面库BCGControlBar v23.1新增支持Animation
 - 2025-05-25 从jQuery背景出发思考AngularJS编程思维
 - 2025-05-25 Python界面库NiceGui 组件体验 之 1
 - 2025-05-25 韩国推出“抗日娱乐游戏”,日本网民感慨:改善两国关系恐怕将更难了
 - 2025-05-25 AutoAnimate,一款零配置 JavaScript 过渡动画库
 
- 最近发表
 - 
- 聊一下 gRPC 的 C++ 异步编程_grpc 异步流模式
 - [原创首发]安全日志管理中心实战(3)——开源NIDS之suricata部署
 - 超详细手把手搭建在ubuntu系统的FFmpeg环境
 - Nginx运维之路(Docker多段构建新版本并增加第三方模
 - 92.1K小星星,一款开源免费的远程桌面,让你告别付费远程控制!
 - Go 人脸识别教程_piwigo人脸识别
 - 安卓手机安装Termux——搭建移动服务器
 - ubuntu 安装开发环境(c/c++ 15)_ubuntu安装c++编译器
 - Rust开发环境搭建指南:从安装到镜像配置的零坑实践
 - Windows系统安装VirtualBox构造本地Linux开发环境
 
 
- 标签列表
 - 
- cmd/c (90)
 - c++中::是什么意思 (84)
 - 标签用于 (71)
 - 主键只能有一个吗 (77)
 - c#console.writeline不显示 (95)
 - pythoncase语句 (88)
 - es6includes (74)
 - sqlset (76)
 - apt-getinstall-y (100)
 - node_modules怎么生成 (87)
 - chromepost (71)
 - flexdirection (73)
 - c++int转char (80)
 - mysqlany_value (79)
 - static函数和普通函数 (84)
 - el-date-picker开始日期早于结束日期 (76)
 - js判断是否是json字符串 (75)
 - c语言min函数头文件 (77)
 - asynccallback (87)
 - localstorage.removeitem (77)
 - vector线程安全吗 (73)
 - java (73)
 - js数组插入 (83)
 - mac安装java (72)
 - 无效的列索引 (74)
 
 
