Bootstrap入门(九)组件3:按钮组
 
先引入本地的CSS文件和JS文件(注:1.bootstrap是需要jQuery支持的。2.需要在<body>当中添加)

<link href="css/bootstrap.min.css" rel="stylesheet">
 
1.按钮组
先在容器中创建一个class为 btn-group的div

     <div class='container'>
<div class='btn-group'>
...
</div>
</div>

在其中添加第一个按钮组

     <div class='container'>
<div class='btn-group'>
<button type="button" class="btn btn-default">left</button>
<button type="button" class="btn btn-default">mid</button>
<button type="button" class="btn btn-default">right</button>
</div>
</div>

效果为:

默认的按钮组是水平放置的,如果我们想垂直放置,可以把class='btn-group'改为class='btn-group-vertical',新添加
       <div class='btn-group-vertical'>
<button type="button" class="btn btn-default">left</button>
<button type="button" class="btn btn-default">mid</button>
<button type="button" class="btn btn-default">right</button>
</div>

效果为:

2.按钮工具栏

创建一个 class='btn-toolbar'的div

    <div class='btn-toolbar'>
...
</div>

在里面可以新建多个按钮组,可以使用到组件1的字体图标,比如

     <div class='btn-toolbar'>
<div class='btn-group'>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-left"></span></button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-left"></span></button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-left"></span></button>
</div>
<div class='btn-group'>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-center"></span></button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-center"></span></button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-center"></span></button>
</div>
<div class='btn-group'>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-right"></span></button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-right"></span></button>
<button type="button" class="btn btn-default"><span class="glyphicon glyphicon-align-right"></span></button>
</div>
</div>

为了方便使用了同一个图标,可以按实际情况修改,成为一个工具栏,效果为

3.按钮组的大小
bootstrap是响应式布局,在尺寸方面也有要求,其实跟之前的区别不大
     <div class="container">
<div class='btn-group btn-group-lg'>
<button type="button" class="btn btn-default">left</button>
<button type="button" class="btn btn-default">mid</button>
<button type="button" class="btn btn-default">right</button>
</div> <div class='btn-group btn-group'>
<button type="button" class="btn btn-default">left</button>
<button type="button" class="btn btn-default">mid</button>
<button type="button" class="btn btn-default">right</button>
</div>
<div class='btn-group btn-group-sm'>
<button type="button" class="btn btn-default">left</button>
<button type="button" class="btn btn-default">mid</button>
<button type="button" class="btn btn-default">right</button>
</div>
<div class='btn-group btn-group-xs'>
<button type="button" class="btn btn-default">left</button>
<button type="button" class="btn btn-default">mid</button>
<button type="button" class="btn btn-default">right</button>
</div>
</div>

效果非常明显,为

4.两端对齐排列的按钮组
     <div class="btn-group btn-group-justified">
<div class='btn-group'>
<button type="button" class="btn btn-default">left</button>
</div>
<div class='btn-group'>
<button type="button" class="btn btn-default">mid</button>
</div>
<div class='btn-group'>
<button type="button" class="btn btn-default">right</button>
</div>
</div>
他会继承父类全部的宽度
效果为:

最新文章

  1. Android 2016新技术
  2. BZOJ1861——book
  3. SUSE下FTP服务器搭建
  4. 【bzoj3771】【xsy1728】Triple
  5. Delphi 版本号(D1到XE6),发现一个delphi.wikia.com网站
  6. Ubuntu SSH 客户端的应用 | sshfs映射远程文件系统为本地磁盘
  7. 转载: js jquery 获取当前页面的url,获取frameset中指定的页面的url(有修改)
  8. android Graphics(四):canvas变换与操作
  9. JSSDK微信自定义分享
  10. jQuery选择器中的空格问题
  11. 解决service层无法注入
  12. Oracle保留小数点后两位的几种方法
  13. 你可能不知道的printf
  14. Fiddler抓包2-只抓APP的请求
  15. windows service 2008 R2 安装net4.6环境失败,windows service 2008 R2 升级sp1问题
  16. [leetcode]29. Divide Two Integers两整数相除
  17. 愚人节CDACMFinal
  18. 概率DP HDU 4586 play the dice
  19. IOS6新特性之下拉刷新&lt;UIRefreshControl&gt;
  20. Linux下Github的使用方法

热门文章

  1. web.xml的启动顺序
  2. Struts2--Dynamic Result动态结果集
  3. BNU OJ 50997 BQG&#39;s Programming Contest
  4. Quick Cocos2dx Http通讯 JSON
  5. 单向链表(C#)
  6. 反射技术在Android中的应用
  7. C socket post数据到url
  8. lpc1768usb使用-配置
  9. 基于STM32的uCOS-II移植详解
  10. displayport