开发者社区> 学堂小助手> 正文

Bootstrap 组件_按钮式下拉菜单 | 学习笔记

简介: 快速学习 Bootstrap 组件_按钮式下拉菜单
+关注继续查看

开发者学堂课程【前端开发框架Bootstrap使用教程Bootstrap 组件_按钮式下拉菜单】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/360/detail/4241


Bootstrap 组件_按钮式下拉菜单


目录:

一、按钮式下拉菜单

二、单按钮下拉菜单

三、分裂式按钮下拉菜单

四、尺寸

五、向上弹出式菜单


一、按钮式下拉菜单

把任意一个按钮放入 .btn-group 中,然后加入适当的菜单标签,就可以让按钮作为菜单的触发器了。

插件依赖

按钮式下拉菜单依赖下拉菜单插件, 因此需要将此插件包含在你所使用的 Bootstrap 版本中。


二、单按钮下拉菜单

只要改变一些基本的标记,就能把按钮变成下拉菜单的开关。

实例:

<!-- Single button-->

<div class="btn-group">

<button type= "button" class-"btn btn- default dropdowm- toggle"data-toggle="dropdoun" aria-haspopup="true" aria-expanded="false">

Action (span class="caret"></span>

</button>

<ul class="dropdown-menu">

<li><a href="#" >Actiont</a></li>

<li><a href="#" >Another action</a></li>

<li><a href="#" >Something else here</a></li>

<li role="separator" class-"divider"></li>

<li><a href="#" >Separated link</a></li>

</ul>

</div>


三、分裂式按钮下拉菜单

相似地,分裂式按钮下拉菜单也需要同样的改变一些标记 ,但只是多一个分开的按钮。

实例:

<!-- Single button-->

<div class="btn-group">

<button type= "button" class-"btn btn- default dropdowm- toggle"data-toggle="dropdoun" aria-haspopup="true" aria-expanded="false">

<span class="caret"></span>

<span class=" sr-only">Toggle Dropdown</span>

</button>

<ul class="dropdown-menu">

<li><a href="#" >Actiont</a></li>

<li><a href="#" >Another action</a></li>

<li><a href="#" >Something else here</a></li>

<li role="separator" class-"divider"></li>

<li><a href="#" >Separated link</a></li>

</ul>

</div>


四、尺寸

按钮式下拉菜单适用所有尺寸的按钮。

实例:

<!-- Large button group -->

<div class="btn-group">

<button class="btn btn-default btn-1g dropdown-toggle" type="button" data- toggle="dropdown" aria-haspopup="true"  aria-expanded="false">

Large button <span class="caret"></span>

</button>

<ul class="dropdown- menu" >

</ul>

</div>

<!-- Small button group -->

<div class-"btn-group">

<button class="btn btn-default btn-sm dropdown-toggle" type-"button" data- toggle= "dropdown" aria-haspopup="true"  aria- expanded="false">

Small button <span class="caret"></span>

</button>

<ul class="dropdown-menu">

</ul>

</div>

<!-- Extra small button group -->

<div class-"btn-group">

<button class-"btn btn-default btn-xs dropdown-toggle" type="button" data- toggle="dropdown" aria-haspopup=" true" aria-expanded="false">

Extra 5nal1 button <span class-"caret"></spans

</button>

<ul class="dropdowt-menu">

<!-- Dropdown menu links -->

</u1>

</d1v>


五、向上弹出式菜单

给父元素添加.dropup 类就能使触发的下拉菜单朝上方打开。

实例:

<div class="btn-group dropup">

<button type="button" class="btn btn-default" >Dropup</button>

<button type= "button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">

<span class="caret"></span>

<span class=" sr-only">Toggle Dropdown</span>

</button>

<ul classa=" dropdown-menu">

<!-- Dropdown menu links -->

</ul>

</div>


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
bootstrap 组件之 进度条 滚动监控 旋转加载 消息推送框 组件学习总结
bootstrap 组件之 进度条 滚动监控 旋转加载 消息推送框 组件学习总结
64 0
bootstrap 组件之分页 提示框 提示工具组件
bootstrap 组件之分页 提示框 提示工具组件
69 0
组件之 媒体对象(图文混排)、 导航组件, 手动实现bootstrap的导航栏
组件之 媒体对象(图文混排)、 导航组件, 手动实现bootstrap的导航栏
35 0
bootstrap 组件 之模态框组件
bootstrap 组件 之模态框组件
40 0
bootstrap 组件之 输入框组 超大屏幕 列表组件学习总结
bootstrap 组件之 输入框组 超大屏幕 列表组件学习总结
58 0
bootstrap 组件之表单 组件学习总结
bootstrap 组件之表单 组件学习总结
57 0
bootstrap 组件之轮播图 折叠面板 下拉菜单 学习总结
bootstrap 组件之轮播图 折叠面板 下拉菜单 学习总结
31 0
bootstrap 组件之卡片总结
bootstrap 组件之卡片总结
27 0
bootstrap 组件 警告框 徽章 面包屑导航 按钮 按钮组 学习总结
bootstrap 组件 警告框 徽章 面包屑导航 按钮 按钮组 学习总结
50 0
bootstrap组件
bootstrap组件
31 0
+关注
学堂小助手
文章
问答
视频
来源圈子
更多
技术图谱:由专家组参与技术图谱的绘制与编写,知识与实践的结合让开发者们掌握学习路线与逻辑,快速提升技能 电子书:电子书由阿里内外专家打造,供开发者们下载学习,更与课程相结合,使用户更易理解掌握课程内容 训练营:学习训练营 深入浅出,专家授课,带领开发者们快速上云 精品课程:汇集知识碎片,解决技术难题,体系化学习场景,深入浅出,易于理解 技能自测:提供免费测试,摸底自查 体验实验室:学完即练,云资源免费使用
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载
相关实验场景
更多