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 Function类型
Dec 04 Javascript
40个新鲜出炉的jQuery 插件和免费教程[上]
Jul 24 Javascript
使用jQuery快速解决input中placeholder值在ie中无法支持的问题
Jan 02 Javascript
JS原型、原型链深入理解
Feb 27 Javascript
js数组常用操作方法小结(增加,删除,合并,分割等)
Aug 02 Javascript
10个最优秀的Node.js MVC框架
Aug 24 Javascript
动态创建Angular组件实现popup弹窗功能
Sep 15 Javascript
CSS3结合jQuery实现动画效果及回调函数的实例
Dec 27 jQuery
关于JavaScript中高阶函数的魅力详解
Sep 07 Javascript
使用layui日期控件laydate对开始和结束时间进行联动控制的方法
Sep 06 Javascript
JavaScript使用canvas绘制随机验证码
Feb 17 Javascript
前端开发基础javaScript的六大作用
Aug 06 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 八种基本的数据类型小结
2011/06/01 PHP
PHP+MySQL之Insert Into数据插入用法分析
2015/09/27 PHP
关于textarea提交的内容无法换行的解决办法
2013/04/09 Javascript
js实现特定位取反原理及示例
2014/06/30 Javascript
JavaScript获取Url里的参数
2014/12/18 Javascript
Spring MVC中Ajax实现二级联动的简单实例
2016/07/06 Javascript
js发送短信倒计时的简单实现方法
2016/09/08 Javascript
jQuery实现的手风琴侧边菜单效果
2017/03/29 jQuery
angularJS模态框$modal实例代码
2017/05/27 Javascript
Three.js加载外部模型的教程详解
2017/11/10 Javascript
JavaScript类的继承方法小结【组合继承分析】
2018/07/11 Javascript
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
element ui 表格动态列显示空白bug 修复方法
2018/09/04 Javascript
vue路由教程之静态路由
2019/09/03 Javascript
AngularJs的$http发送POST请求,php无法接收Post的数据问题及解决方案
2020/08/13 Javascript
OpenLayer3自定义测量控件MeasureTool
2020/09/28 Javascript
[57:18]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#3VP VS VG
2016/03/03 DOTA
python编程-将Python程序转化为可执行程序[整理]
2007/04/09 Python
python批量修改文件名的实现代码
2014/09/01 Python
Python中使用tarfile压缩、解压tar归档文件示例
2015/04/05 Python
pycharm 解除默认unittest模式的方法
2018/11/30 Python
python中时间转换datetime和pd.to_datetime详析
2019/08/11 Python
详解Python并发编程之创建多线程的几种方法
2019/08/23 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
2019/11/28 Python
Omio意大利:全欧洲低价大巴、火车和航班搜索和比价
2017/12/02 全球购物
Bowflex美国官方网站:高级家庭健身器材
2017/12/22 全球购物
罗技英国官方网站:Logitech UK
2020/11/03 全球购物
写自荐信三大法宝
2014/01/24 职场文书
运动会邀请函范文
2014/01/31 职场文书
市场营销专业大学生职业生涯规划文
2014/03/06 职场文书
爱情保证书大全
2014/04/29 职场文书
学校食品安全实施方案
2014/06/14 职场文书
群众路线领导对照材料
2014/08/23 职场文书
2014年煤矿安全工作总结
2014/12/04 职场文书
导游欢迎词范文
2015/01/23 职场文书
毕业设计致谢语
2015/05/14 职场文书