下拉菜单

摘要:
默认为undefined,表示当前展开状态未知。表的可切换、有上下文的菜单。data-toggle:设置单一标签属性,只使用这个属性。aria-labelledby:当想要的标签文本已经在其它元素存在时,将这个值设为该元素id。

相关链接:http://v3.bootcss.com/components/#dropdowns

1、默认情况:dropdown向下弹出框

下拉菜单第1张
<div class="dropdown">
  <button class="btn btn-default dropdown-toggle"type="button"id="dropdownMenu1"data-toggle="dropdown"aria-haspopup="true"aria-expanded="true">Dropdown
    <span class="caret"></span>
  </button>
  <ul class="dropdown-menu"aria-labelledby="dropdownMenu1">
    <li><a href="#">Action</a></li>
    <li><a href="#">Another action</a></li>
    <li><a href="#">Something else here</a></li>
    <li><a href="#">Separated link</a></li>
  </ul>
</div>

aria-haspopup :true表示点击的时候会出现菜单或是浮动元素; false表示没有pop-up效果。作用:显示链接列。

aria-expanded:表示展开状态。默认为undefined, 表示当前展开状态未知。其它可选值:true表示元素是展开的;false表示元素不是展开的。表的可切换、有上下文的菜单。​

​​data-toggle:设置单一标签属性,只使用这个属性。​

aria-labelledby: 当想要的标签文本已经在其它元素存在时,将这个值设为该元素id。

2、向上弹出​菜单

下拉菜单第2张

class="dropdown"替换为class="dropup"

3、分割线

下拉菜单第3张
<ul class="dropdown-menu"aria-labelledby="dropdownMenuDivider">...
  <li role="separator"class="divider"></li>...
</ul>

4、页面位置右放置下拉菜单(默认在左边)​

下拉菜单第4张

5、添加小标题

下拉菜单第5张
​用处:手机通讯录分组标签
下拉菜单第6张

6、禁用的菜单项​

​​为下拉菜单中的元素添加.disabled类,从而禁用相应的菜单项。

下拉菜单第7张

<ul class="dropdown-menu"aria-labelledby="dropdownMenu4">
  <li><a href="#">Regular link</a></li>
  <li class="disabled"><a href="#">Disabled link</a></li>
  <li><a href="#">Another link</a></li>
</ul>

免责声明:文章转载自《下拉菜单》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇原生JS实现九宫格拼图windows进程清理脚本下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Bootstrap面试题

1.Bootstrap是哪家公司研发的? Twitter 2.什么是Bootstrap?为什么要使用Bootstrap? Bootstrap是一个用于快速开发Web应用程序和网站的前端框架。Bootstrap是基于HTML、CSS、JAVASCRIPT的。 Bootstrap具有移动设备有先、浏览器支持好、容易上手、响应式设计等优点,所以Bootstrap...

用几何画板绘制带根号坐标点的方法

在几何画板中,可以根据函数来绘图,其中就有sqrt函数,这是一种带根号的函数。利用这个功能,可以在几何画板中快速画出带根号的函数图像。但是一些用户朋友对于这方面的操作还不是很熟悉,本教程就来给大家分享一下用几何画板绘制带根号坐标点的方法? 具体的操作步骤如下: 步骤一 新建参数t。打开几何画板,点击上方的“数据”菜单,在其下拉菜单选择“新建参数”命令,在弹...

pb菜单详解和MDI

菜单条-MenuBar、菜单项-MenuItem、级联菜单(子菜单)-SubMenu 菜单项(MenuItem)是菜单中最基本的元素,只要有文字内容的就是菜单项。菜单条(MenuBar)是菜单中级别最高的菜单项的总称,也叫做菜单标题。菜单条的内容总是显示出来,对菜单的操作也是首先从这里开始的。在菜单条上移动鼠标或者点击其中的项目可以显示对应的内容,称为下拉...

下拉框测试点

下拉菜单基本测试: 1)默认值(为空,提示选择,某一值)检查; 2)列表内容,是可变还是固定的,可变的最好要用SQL或其他方式验证正确性,不允许出现重复值; 3)列表中的排序方式,特别是选项过多时尤为重要; 4)列表过长是否提供滚动条支持,一般超过10个需要滚动条; 5)选择一个选项后是否可编辑,有的下拉菜单允许编辑选择,这还需要验证其合法性; 6)列表中...

Bootstrap入门(二十四)data属性

Bootstrap入门(二十四)data属性 你可以仅仅通过 data 属性 API 就能使用所有的 Bootstrap 插件,无需写一行 JavaScript 代码。这是 Bootstrap 中的一等 API,也应该是你的首选方式。 话又说回来,在某些情况下可能需要将此功能关闭。因此,我们还提供了关闭 data 属性 API 的方法,即解除以data-a...

css下拉菜单、过渡

1 <h2>鼠标移动后出现下拉菜单</h2> 2 <p>将鼠标移动到指定元素上就能看到下拉菜单。</p> 3 4 <div class="dropdown"> 5 <span>鼠标移动到我这!</span> 6 <div class="dropdown-...