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 相关文章推荐
总结一些js自定义的函数
Aug 05 Javascript
ko knockoutjs动态属性绑定技巧应用
Nov 14 Javascript
jquery交替变换颜色的三种方法 实例代码
Nov 19 Javascript
基于JavaScript代码实现微信扫一扫下载APP
Dec 30 Javascript
JS基于正则截取替换特定字符之间字符串操作示例
Feb 03 Javascript
jquery编写日期选择器
Mar 16 Javascript
jquery实现楼层滚动效果
Jan 01 jQuery
Angular4 ElementRef的应用
Feb 26 Javascript
vue.extend与vue.component的区别和联系
Sep 19 Javascript
使用Vue 实现滑动验证码功能
Jun 27 Javascript
JS前端面试必备——基本排序算法原理与实现方法详解【插入/选择/归并/冒泡/快速排序】
Feb 24 Javascript
JavaScript本地储存:localStorage、sessionStorage、cookie的使用
Oct 13 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 smarty函数扩展
2010/03/15 PHP
php strcmp使用说明
2010/04/22 PHP
PHP中使用OpenSSL生成证书及加密解密
2017/02/05 PHP
浅析IE10兼容性问题(frameset的cols属性)
2014/01/03 Javascript
nodejs事件的监听与触发的理解分析
2015/02/12 NodeJs
详细分析使用AngularJS编程中提交表单的方式
2015/06/19 Javascript
Bootstrap基本组件学习笔记之分页(12)
2016/12/08 Javascript
Node.js实现发送邮件功能
2017/11/06 Javascript
vue-cli常用设置总结
2018/02/24 Javascript
nodejs高大上的部署方式(PM2)
2018/09/11 NodeJs
Nodejs libuv运行原理详解
2019/08/21 NodeJs
vue2路由方式--嵌套路由实现方法分析
2020/03/06 Javascript
[50:44]DOTA2-DPC中国联赛 正赛 SAG vs Dragon BO3 第二场 2月22日
2021/03/11 DOTA
python实现分析apache和nginx日志文件并输出访客ip列表的方法
2015/04/04 Python
Python访问纯真IP数据库脚本分享
2015/06/29 Python
python实现的简单FTP上传下载文件实例
2015/06/30 Python
python strip() 函数和 split() 函数的详解及实例
2017/02/03 Python
符合语言习惯的 Python 优雅编程技巧【推荐】
2018/09/25 Python
python格式化输出保留2位小数的实现方法
2019/07/02 Python
Python django搭建layui提交表单,表格,图标的实例
2019/11/18 Python
在Python中等距取出一个数组其中n个数的实现方式
2019/11/27 Python
Python函数基本使用原理详解
2020/03/19 Python
在pycharm中创建django项目的示例代码
2020/05/28 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
2021/02/05 Python
python连接手机自动搜集蚂蚁森林能量的实现代码
2021/02/24 Python
阿迪达斯意大利在线商店:adidas意大利
2016/09/19 全球购物
美国男士西装打折店:Jos. A. Bank
2017/11/13 全球购物
印度第一网上礼品店:IGP.com
2020/02/06 全球购物
英国排名第一的冲浪店:Ann’s Cottage
2020/06/21 全球购物
受欢迎的大学生自我评价
2013/12/05 职场文书
积极向上的团队口号
2014/06/06 职场文书
家庭困难证明
2014/10/12 职场文书
董事长助理岗位职责
2015/02/11 职场文书
办公室主任岗位职责范本
2015/03/31 职场文书
2015双创工作总结
2015/07/24 职场文书
如何使用PyCharm及常用配置详解
2021/06/03 Python