首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

bootstrap multi下拉菜单不列出附加的值

Bootstrap是一种流行的前端开发框架,它提供了丰富的组件和样式,可以帮助开发人员快速构建响应式网页。其中,Bootstrap的下拉菜单组件可以实现多级菜单的功能。

在Bootstrap中,要实现多级下拉菜单,可以使用Bootstrap的Dropdown组件。Dropdown组件可以通过添加嵌套的<ul><li>元素来创建多级菜单。下面是一个示例代码:

代码语言:html
复制
<div class="dropdown">
  <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    下拉菜单
  </button>
  <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
    <a class="dropdown-item" href="#">菜单项1</a>
    <a class="dropdown-item" href="#">菜单项2</a>
    <div class="dropdown-divider"></div>
    <div class="dropdown">
      <a class="dropdown-item dropdown-toggle" href="#" role="button" id="nestedDropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
        嵌套菜单
      </a>
      <div class="dropdown-menu" aria-labelledby="nestedDropdown">
        <a class="dropdown-item" href="#">嵌套菜单项1</a>
        <a class="dropdown-item" href="#">嵌套菜单项2</a>
      </div>
    </div>
  </div>
</div>

在上面的代码中,我们使用了<div class="dropdown">来创建一个下拉菜单容器,然后使用<button>元素作为触发下拉菜单的按钮。通过添加data-toggle="dropdown"属性和aria-haspopup="true"属性,可以实现点击按钮时展示下拉菜单的效果。

在下拉菜单容器内部,我们使用<div class="dropdown-menu">来创建菜单项的容器。在菜单项容器中,我们可以使用<a>元素来创建菜单项。如果需要创建多级菜单,可以在菜单项容器内部再次嵌套一个下拉菜单容器。

对于附加的值,可以在菜单项的href属性中添加对应的链接地址。如果不需要链接,可以将href属性设置为#

关于Bootstrap的Dropdown组件的更多信息,可以参考腾讯云的Bootstrap Dropdown组件文档

总结起来,Bootstrap的multi下拉菜单可以通过嵌套的<ul><li>元素来实现多级菜单的效果。附加的值可以通过在菜单项的href属性中添加链接地址。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

BootStrap应用开发学习入门1

下拉菜单 #Bootstrap .class 样式解释 .dropdown 指定下拉菜单都包裹在div标签或者ul标签下 .dropup 指定向上弹出下拉菜单 .dropdown-menu 创建下拉菜单....dropdown-menu-right 下拉菜单右对齐 .dropdown-header 向下拉菜单标签区域添加标题提示 .disabled 下拉菜单禁用项 .divider 下拉菜单分割线...-- 并将其为所有读取元素id , 当ul获取到焦点时,屏幕阅读器是会读:“下拉菜单” --> <ul class="dropdown-menu" role="menubar" aria-labelledby...Data API),大部分插件可以在编写任何代码情况下被触发。...数据 API(Bootstrap Data API)添加或通过 JavaScript 调用 选项名称 类型/默认 Data 属性名称 描述 animation boolean 默认:true data-animation

44.8K21

BootStrap应用开发学习入门1

下拉菜单 #Bootstrap .class 样式解释 .dropdown 指定下拉菜单都包裹在div标签或者ul标签下 .dropup 指定向上弹出下拉菜单 .dropdown-menu 创建下拉菜单....dropdown-menu-right 下拉菜单右对齐 .dropdown-header 向下拉菜单标签区域添加标题提示 .disabled 下拉菜单禁用项 .divider 下拉菜单分割线...-- 并将其为所有读取元素id , 当ul获取到焦点时,屏幕阅读器是会读:“下拉菜单” --> <ul class="dropdown-menu" role="menubar" aria-labelledby...API),大部分插件可以在编写任何代码情况下被触发。...数据 API(Bootstrap Data API)添加或通过 JavaScript 调用 选项名称 类型/默认 Data 属性名称 描述 animation boolean 默认:true

44.3K30
  • 友好Bootstrap,让你越码越“上瘾”

    本章主要讲解Bootstrap 历史由来,如何在项目中使用Bootstrap,以及Bootstrap 框架中包含内容。...Bootstrap 包含组件如下:字体图标、下拉菜单、按钮组、按钮式下拉菜单、输入框组、导航、导航条、分页、标签、徽章、巨幕、页头、缩略图、提示框、进度条、媒体对象、列表组、面板、对话框等。...同时Bootstrap 也提供较为丰富jQuery插件,比如过渡效果、对话框、下拉菜单、滚动监听、标签页和提示框等一系列插件,在后续文章中会逐步讲解其用法。...用户生产环境Bootstrap:下载包为编译并且压缩后CSS、JavaScript 和字体文件,包含文档和源码文件。...npm 将读取package.json文件并自动安装此文件中列出所有被依赖扩展包。 注:Grunt 具体用法不做详解。

    2K20

    dropDownList属性

    Bootstrap是当下流行前端UI组件库之一。利用Bootstrap,可以很方便构造美观、统一页面。把设计师从具体UI编码中解放出来。 Bootstrap提供了不少前端UI组件。...带下拉菜单文本框就是其中之一,效果图如下(真要自己完全设计,还得费一番功夫) 关于该组件详情参看Bootstrap官网、带下拉菜单文本框 看到上面的效果图,使我想到WinForm编程中DropDownList...默认是-1,设置最高高度,菜单高度由菜单条目决定; onSelect:设置选择菜单条目时调用函数。默认是$.noop(),JQuery中空函数; Items:菜单条目的集合。...MaxHeight实现:判断下拉菜单(元素UL)高度是否超过MaxHeight,若超过则设置CSS属性Height和Overflow onSelect函数:要自己实现一个函数,参数有两个,第一个是文本框名字...本站仅提供信息存储空间服务,拥有所有权,承担相关法律责任。如发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    2.2K100

    快速入门:构建您第一个 .NET Aspire 应用程序

    将其余值保留为默认,然后选择“下一步”。 在附加信息屏幕上: 确保选择.NET 8.0(长期支持) 。 确保选中“使用 Redis 进行缓存(需要 Docker)”并选择“创建”。...Containers:列出有关应用程序容器基本信息,例如状态、图像标签和端口号。您应该会看到为输出缓存添加 Redis 容器以及您提供名称。...可执行文件:列出应用程序使用正在运行可执行文件。示例应用程序包含任何可执行文件,因此它应该显示消息No runningexecutablesfound。...使用页面顶部下拉菜单选择您想要显示日志项目。 容器:显示应用程序中容器日志。您应该会看到来自作为模板一部分配置容器 Redis 日志。...如果您有多个容器,您可以使用页面顶部下拉列表选择要显示日志容器。 可执行文件:显示应用程序中可执行文件日志。示例应用程序包含任何可执行文件,因此这里没有任何内容可看。

    2K180

    【Java 进阶篇】深入了解 Bootstrap 插件

    这些插件可以用于添加轮播、模态框、下拉菜单、标签页、表单验证等功能,而无需编写复杂自定义 JavaScript 代码。 Bootstrap 插件目标是使前端开发更加容易,并且保持一致性。...Bootstrap 下拉菜单(Dropdown) Bootstrap 下拉菜单是一个常见插件,用于创建可展开菜单,通常用于导航条中。...下拉菜单可以包含链接、按钮或其他内容,用户可以点击或悬停在触发元素上来展开菜单。 基本 Bootstrap 下拉菜单结构 一个基本 Bootstrap 下拉菜单通常由以下部分组成: <!...class="btn btn-primary dropdown-toggle":这是按钮样式类,它将按钮样式定义为 Bootstrap 按钮样式,并且带有下拉菜单切换行为。...这个基本表单验证结构包含了文本输入字段和必填字段。如果用户尝试提交空,浏览器将显示验证错误消息。 自定义表单验证 表单验证可以根据不同需求进行自定义。

    24630

    前端|Bootstrap——导航组件

    Bootstrap是一个用于快速开发Web 应用程序和网站前端框架,它提供了一个带有网格系统、链接样式、背景基本结构。Bootstrap提供了许多组件,其中就包括导航组件。...图1.1 效果图 问题描述 如何制作导航菜单 首先要引入jquery.js、bootstrap.min.js和bootstrap.min.css文件。...这里需要注意dropdown-toggle是下拉菜单样式,data-toggle是js属性,而dropdown是属性。...当添加 data-toggle="dropdown" 属性,就可以让下拉菜单默认隐藏,只有在点击按钮或链接时,它才显示出来。 此外,这里下拉菜单,还使用了使用来指示按钮作为下拉菜单。...dropdown-menu设置了display:none,下拉菜单项就默认隐藏。这里需要注意aria-labelledby属性作用是当想要标签文本已在其他元素中存在时,可以将其为该元素id。

    6.6K10

    Bootstrap笔记

    ,将页面容器缩放到设备这么大,然后展示目前大多数手机浏览器视口(承载页面的容器)宽度都是980;视口宽度可以通过meta标签设置此属性为移动端页面视口设置,当前表示在移动端页面的宽度为设备宽度,...并且不缩放(缩放级别为1)width:视口宽度initial-scale:初始化缩放user-scalable:是否允许用户自行缩放(:yes/no; 1/0)minimun-scale:最小缩放initial-scale...让低版本浏览器可以支持CSS媒体查询功能基础CSS样式概要预置排版样式统一预制标签样式按钮样式表格样式表单样式图片样式辅助工具类代码样式栅格系统响应式工具类预置界面组件导航导航条面包屑导航下拉菜单按钮式下拉菜单按钮组输入框组警告框页头分页列表组面板媒体对象进度条...,将页面容器缩放到设备这么大,然后展示 目前大多数手机浏览器视口(承载页面的容器)宽度都是980; 视口宽度可以通过meta标签设置 此属性为移动端页面视口设置,当前表示在移动端页面的宽度为设备宽度...,并且不缩放(缩放级别为1) width:视口宽度 initial-scale:初始化缩放 user-scalable:是否允许用户自行缩放(:yes/no; 1/0) minimun-scale:

    3.4K90

    第120天:移动端-Bootstrap基本使用方法

    约定编码规范 HTML约定: 在head中引入必要CSS文件,优先引用第三方CSS,方便我们自己样式覆盖 在body末尾引入必要JS文件,优先引入第三方JS,注意JS文件之间依赖关系,比如bootstrap.js...; 视口宽度可以通过meta标签设置 此属性为移动端页面视口设置,当前表示在移动端页面的宽度为设备宽度,并且不缩放(缩放级别为1) width:视口宽度 initial-scale:初始化缩放...user-scalable:是否允许用户自行缩放(:yes/no;1/0) minimum-scale:用户最小缩放initial-scale 1 <!...——栅格系统——响应式工具类 (2)预置界面组件 导航——导航条——面包屑导航——下拉菜单——按钮式下拉菜单——按钮组——警告框——页头——分页——列表组——面板——媒体对象——进度条——Glyphicons...(3)javascript插件 内置组件 模态对话框——下拉菜单——滚动监听——标签页——工具提示——弹出框——警告框——按钮——折叠面板——轮播图——吸顶效果

    3.2K40

    Bootstrap框架简单使用

    BootStrap简介 Bootstrap 是由 Twitter 公司开发维护简洁、直观、强悍前端开发 UI 框架,它提供了大量编写好 CSS 样式,允许开发者结合一定HTML 结构及JavaScript...Bootstrap组件 Bootstrap 自带了大量可复用组件,包括字体图标、下拉菜单、导航、警告框、弹出框等更多功能。...以下拉菜单为例: 先在官方文档复制下拉菜单实列结构,然后修改其中组成菜单html内容。...应该创建一个嵌套 标签,并将图标类应用到这个 标签上。 图标类只能应用在包含任何文本内容或子元素元素上。.../bootstrap-3.3.7-dist/js/bootstrap.min.js"> 插件使用 以下拉菜单为例,你可以直接在插件使用文档里面,复制下拉菜单插件HTML结构,然后再跳转其相关结构和内容

    3.6K10

    ASP.NET MVC使用Bootstrap系列(4)——使用JavaScript插件

    序言 BootstrapJavaScript插件是以JQuery为基础,提供了全新功能并且还可以扩展现有的Bootstrap组件。...这两个文件包含了所有的Bootstrap插件,推荐引用Bootstrap.min.js。当然你也可以包含指定插件来定制化Bootstrap.js,已达到更好加载速度。...Data属性 VS 编程API Bootstrap提供了完全通过HTML标记方式来使用插件,这意味着,你可以写任何JavaScript代码,事实上这也是Bootstrap推荐使用方式。...(dropdown.js) 使用dropdown插件(增强交互性),你可以将下拉菜单添加到绝大多数Bootstrap组件上,比如navbar、tabs等。...注:将下拉菜单触发器和下拉菜单都包裹在 .dropdown 里,或者另一个声明了 position: relative; 元素中。

    5.2K60

    【Java 进阶篇】深入了解 Bootstrap 组件

    -- 导航栏内容 --> 这些样式可以根据您设计需求来选择,以使导航栏与您网站或应用程序一致。 下拉菜单 下拉菜单是导航栏中常见交互元素,它们允许用户访问更多选项。...Bootstrap 提供了易于创建下拉菜单组件。... 在这个示例中,我们创建了一个带有下拉菜单导航栏项。...用户可以点击 “下拉菜单” 链接以显示下拉选项。 标签页 标签页是一种常见导航元素,用于切换不同页面或内容。Bootstrap 提供了标签页组件,使您可以轻松创建标签页导航。...aria-valuenow="50":这是用于表示当前属性。 aria-valuemin="0" 和 aria-valuemax="100":这些属性定义了进度条最小和最大

    20220

    Jump Start Bootstrap 第4章

    流行网页功能,例如:漂亮图片幻灯片、下拉菜单、弹出框等,都可以结合JavaScript和CSS实现。...我们将会看到如何添加下拉菜单到导航栏、切换按钮状态、当点击按钮时漂亮警告信息会在显示一段时间后消失等等功能。...Bootstrap为下拉插件提供了一些附加事件,它们是: show.bs.dropdown: 这个事件在句柄被单击时触发;下拉句柄收到请求去显示隐藏菜单; shown.bs.dropdown: 这个事件在菜单被显示时触发...导航条仅由内部链接作为href属性组成。当用户开始滚动时,导航栏中相应链接将按当前显示部分高亮显示。 让我们先建立一个navbar,下面是代码: <!...: false } $("#myModal").modal(options); backdrop属性接受布尔或字符串“static”。

    28.3K40

    Bootstrap运用终极指南

    Bootstrap是Twitter推出一个用于前端开发开源工具包。...预样式组件: Bootstrap程序还提供用于下拉菜单、导航条、弹窗和许多其它功能预样式组件。 6....1.Fuel UX 是一组用于web应用程序附加JavaScript控件。它提供了超过12个jQuery控件供部署使用,如数据中继器、树、导航栏等。 2....Bootstrap-select 插件为Bootstrap添加自定义选择提供按钮下拉菜单。 11. Boostrap Maxlength插件可以在文本输入达到最大长度时,提供一个可视反馈。...PrepBootstrap是一个免费主题、模板和小部件资源供应网站,从管理界面到联系人表单,无所包。 22. RandThemes 是一组高级Bootstrap主题,它包含了前端和后端设计。

    4.1K11

    使用 Spring Boot 从数据库实现动态下拉菜单

    使用 Spring Boot 从数据库实现动态下拉菜单 动态下拉菜单(或依赖下拉菜单概念对于编码来说是令人兴奋且具有挑战性。动态下拉列表意味着一个下拉列表中取决于前一个下拉列表中选择。...一个简单示例是三个下拉框,显示区、taluk 和村庄名称,其中 taluk 中取决于区中选择,村庄中取决于 taluk 下拉列表中选择。...下面列出了表创建命令和相应插入命令: CREATE TABLE district (id int SERIAL PRIMARY KEY,name varchar(50),distcode varchar...如果这样做,当用户向数据库服务器请求数据库连接时,可能会导致内存泄漏、性能下降、连接短缺。...表示地区代码。 ps.setString(1,districtcode) 设置查询中地区代码

    1K50
    领券