BootStrap学习系列之布局组件(下拉,按钮组[toolbar],上拉)


Posted in Javascript onJanuary 03, 2017

布局组件

下拉按钮     

<div class="dropdown">
      <button class="btn dropdown-toggle" id='drop1' data-toggle="dropdown">
        帮助<span class="caret"></span>
      </button>
      <ul class="dropdown-menu" role="menu" aria-labelledby="drop1">
        <li role="presentation">
          <a role="menuitem" tabindex="-1" href="#"> 关于我们 </a>
        </li>
        <li role="presentation">
          <a role="menuitem" href="#"> 关于我们 </a>
        </li>
        <li role="presentation">
          <a role="menuitem" href="#"> 关于我们 </a>
        </li>
        <li role="presentation">
          <a role="menuitem" href="#"> 关于我们 </a>
        </li>
      </ul>
    </div>

要构建一个下拉菜单,首先,需要一个div加class(dropdown)来包容所有代码(不然下拉菜单定位找不到),然后在加一个触发下拉菜单的按钮(或者a标签),再加一个下拉菜单ul

触发者样式: .dropdown-toggle ; 属性:data-toggle=”dorpdown”

菜单样式: .dropdown-menu 属性:role=”menu” aria-labelledby='id'

其他:role=”presentation”; role=”menuitem”

样式: .divider 分割线; .dropdown-header:下拉菜单头部(不可点击); .dropdown-menu-right:向右对齐的菜单; .dropup:上拉样式(给父类容器添加)

按钮组

<div class="btn-group" role="toolbar">
  <div class="btn-group btn-group-lg">
    <button type="button" class="btn btn-default">按钮 1</button>
    <button type="button" class="btn btn-default">按钮 2</button>
    <button type="button" class="btn btn-default">按钮 3</button>
  </div>
    <div class="btn-group btn-group-sm">
    <button type="button" class="btn btn-default">按钮 4</button>
    <button type="button" class="btn btn-default">按钮 5</button>
    <button type="button" class="btn btn-default">按钮 6</button>
  </div>
    <div class="btn-group btn-group-xs">
    <button type="button" class="btn btn-default">按钮 7</button>
    <button type="button" class="btn btn-default">按钮 8</button>
    <button type="button" class="btn btn-default">按钮 9</button>
  </div>
</div>

由多个按钮组构成的一个toolbar!

每个按钮组由一个div容器加 .btn-group样式构成(同时可以搭配大小等其他样式)

每个按钮组中由几个按钮组成

利用按钮组和单独的下拉菜单构成分割下拉菜单

<div class="btn-group">
  <button type="button" class="btn btn-default dropdown-toggle btn-lg" data-toggle="dropdown">默认
    <span class="caret"></span>
  </button>
  <ul class="dropdown-menu" role="menu">
    <li>
      <a href="#">功能</a>
    </li>
    <li>
      <a href="#">另一个功能</a>
    </li>
    <li>
      <a href="#">其他</a>
    </li>
    <li class="divider"></li>
    <li>
      <a href="#">分离的链接</a>
    </li>
  </ul>
</div>

以上所述是小编给大家介绍的BootStrap学习系列之布局组件(下拉,按钮组[toolbar],上拉),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery 事件队列调整方法
Sep 18 Javascript
jquery 插件开发备注
Aug 27 Javascript
模拟电子签章盖章效果的jQuery插件源码
Jun 24 Javascript
JS中引用百度地图并将百度地图的logo和信息去掉
Sep 29 Javascript
jQuery数据缓存用法分析
Feb 20 Javascript
jQuery ui实现动感的圆角渐变网站导航菜单效果代码
Aug 26 Javascript
javascript求日期差的方法
Mar 02 Javascript
原生JS实现图片懒加载之页面性能优化
Apr 26 Javascript
vue里的data要用return返回的原因浅析
May 28 Javascript
微信小程序实现多行文字超出部分省略号显示功能
Oct 23 Javascript
原生js实现随机点名
Jul 05 Javascript
react实现复选框全选和反选组件效果
Aug 25 Javascript
javaScript生成支持中文带logo的二维码(jquery.qrcode.js)
Jan 03 #Javascript
非常优秀的JS图片轮播插件Swiper的用法
Jan 03 #Javascript
JavaScript对象封装的简单实现方法(3种方法)
Jan 03 #Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
Jan 03 #Javascript
vue.js将unix时间戳转换为自定义时间格式
Jan 03 #Javascript
使用Angular缓存父页面数据的方法
Jan 03 #Javascript
JS实现简单的二元方程计算器功能示例
Jan 03 #Javascript
You might like
php,ajax实现分页
2008/03/27 PHP
获取用户Ip地址通用方法与常见安全隐患(HTTP_X_FORWARDED_FOR)
2013/06/01 PHP
PHP制作百度词典查词采集器
2015/01/29 PHP
php中10个不同等级压缩优化图片操作示例
2016/11/14 PHP
PHP实现负载均衡的加权轮询方法分析
2018/08/22 PHP
TP5(thinkPHP5框架)基于bootstrap实现的单图上传插件用法示例
2019/05/29 PHP
JavaScript中null与undefined分析
2009/07/25 Javascript
什么是JavaScript
2009/08/13 Javascript
jQuery.each()用法分享
2012/07/31 Javascript
javaScript实现浮点数转十六进制字符
2013/10/29 Javascript
jQuery插件分享之分页插件jqPagination
2014/06/06 Javascript
fixedBox固定div漂浮代码支持ie6以上大部分主流浏览器
2014/06/26 Javascript
使用mouse事件实现简单的鼠标经过特效
2015/01/30 Javascript
js使用setTimeout实现定时炸弹的方法
2015/04/10 Javascript
javascript实现手机震动API代码
2015/08/05 Javascript
基于jQuery实现的QQ表情插件
2015/08/25 Javascript
利用Javascript仿Excel的数据透视分析功能
2016/09/07 Javascript
[Bootstrap-插件使用]Jcrop+fileinput组合实现头像上传功能实例代码
2016/12/20 Javascript
使用jQuery动态设置单选框的选中效果
2018/12/06 jQuery
vue中v-for通过动态绑定class实现触发效果
2018/12/06 Javascript
vue实现form表单与table表格的数据关联功能示例
2019/01/29 Javascript
详解vue为什么要求组件模板只能有一个根元素
2019/07/22 Javascript
python2与python3共存问题的解决方法
2018/09/18 Python
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
python实现上传文件到linux指定目录的方法
2020/01/03 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
推荐WEB开发者最佳HTML5和CSS3代码生成器
2015/11/24 HTML / CSS
Java语言的优势
2015/01/10 面试题
JAVA程序员自荐书
2014/01/30 职场文书
九年级政治教学反思
2014/02/06 职场文书
理工类毕业自我鉴定
2014/02/20 职场文书
毕业生见习报告总结
2014/11/08 职场文书
学籍证明模板
2014/11/21 职场文书
python读取pdf格式文档的实现代码
2021/04/01 Python
如何Tomcat中使用ipv6地址
2022/05/06 Servers
Typescript类型系统FLOW静态检查基本规范
2022/05/25 Javascript