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 相关文章推荐
JavaScript 面向对象的之私有成员和公开成员
May 04 Javascript
jquery制作居中遮罩层效果分享
Feb 21 Javascript
jQuery 回调函数(callback)的使用和基础
Feb 26 Javascript
jquery实现的动态回到顶部特效代码
Oct 28 Javascript
详解JavaScript基于面向对象之创建对象(1)
Dec 10 Javascript
jQuery的deferred对象使用详解
Sep 25 Javascript
详解使用nvm安装node.js
Jul 18 Javascript
详解关于react-redux中的connect用法介绍及原理解析
Sep 11 Javascript
11行JS代码制作二维码生成功能
Mar 09 Javascript
详解element-ui中form验证杂记
Mar 04 Javascript
学前端,css与javascript重难点浅析
Jun 11 Javascript
vue实现倒计时功能
Mar 24 Vue.js
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中防止SQL注入实现代码
2011/02/19 PHP
一个典型的PHP分页实例代码分享
2011/07/28 PHP
php笔记之:有规律大文件的读取与写入的分析
2013/04/26 PHP
php将金额数字转化为中文大写
2015/07/09 PHP
Yii框架表单模型和验证用法
2016/05/20 PHP
JS判断当前日期是否大于某个日期的实现代码
2012/09/02 Javascript
JavaScript转换农历类实现及调用方法
2013/01/27 Javascript
node.js中的events.emitter.removeListener方法使用说明
2014/12/10 Javascript
在JavaScript中处理时间之setMinutes()方法的使用
2015/06/11 Javascript
jQuery EasyUI Dialog拖不下来如何解决
2015/09/28 Javascript
js实现卡片式项目管理界面UI设计效果
2015/12/08 Javascript
Bootstrap基本插件学习笔记之折叠(22)
2016/12/08 Javascript
原生JS实现的碰撞检测功能示例
2018/05/18 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
layui框架table 数据表格的方法级渲染详解
2018/08/19 Javascript
对angularJs中$sce服务安全显示html文本的实例
2018/09/30 Javascript
vue 实现滚动到底部翻页效果(pc端)
2019/07/31 Javascript
vue 通过绑定事件获取当前行的id操作
2020/07/27 Javascript
如何使用JS console.log()技巧提高工作效率
2020/10/14 Javascript
Python实现学校管理系统
2018/01/11 Python
python如何修改装饰器中参数
2018/03/20 Python
Python多线程原理与用法详解
2018/08/20 Python
Python中Numpy ndarray的使用详解
2019/05/24 Python
浅谈matplotlib.pyplot与axes的关系
2020/03/06 Python
基于Python爬取fofa网页端数据过程解析
2020/07/13 Python
HTML5梦幻之旅——炫丽的流星雨效果实现过程
2013/08/06 HTML / CSS
蔻驰美国官网:COACH美国
2016/08/18 全球购物
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
2013/05/03 面试题
英文自荐信
2013/12/19 职场文书
工厂保安员岗位职责
2014/01/31 职场文书
班级入场式解说词
2014/02/01 职场文书
园林专业毕业生自荐信
2014/07/04 职场文书
关于读书的演讲稿300字
2014/08/27 职场文书
2015年材料员工作总结
2015/04/30 职场文书
Redis集群节点通信过程/原理流程分析
2022/03/18 Redis
如何优化vue打包文件过大
2022/04/13 Vue.js