码迷,mamicode.com
首页 > 其他好文 > 详细

BootStrap 按钮组简单介绍

时间:2017-01-16 22:25:09      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:ref   ati   替换   .com   分享   技术分享   images   rip   bootstrap   

学会按钮组需要掌握以下几个类。

btn   btn-group btn-toolbar  btn-group-vertical   和 下拉菜单的基本类 dropdown-toggle dropdown-menu 和属性 data-toggle="dropdown";

1:基本按钮组,仅仅一个 btn-group 就 OK 了。

1 <span class="btn-group " >
2     <button class="btn btn-primary ">1111</button>
3     <button class="btn btn-default ">2222</button>
4     <button class="btn btn-info ">3333</button>
5     <button class="btn btn-default ">4444</button>
6 </span>

效果:技术分享

 

 2:分类按钮组 多加一个btn-toolbar 类

 1 <div class="btn-toolbar ">
 2         <span class="btn-group  " >
 3             <button class="btn btn-primary ">1111</button>
 4             <button class="btn btn-default ">2222</button>
 5             <button class="btn btn-info ">3333</button>
 6             <button class="btn btn-default ">4444</button>
 7         </span>
 8         <span class="btn-group " >
 9             <button class="btn btn-primary ">1111</button>
10             <button class="btn btn-default ">2222</button>
11             <button class="btn btn-info ">3333</button>
12             <button class="btn btn-default ">4444</button>
13         </span>
14         <span class="btn-group " >
15             <button class="btn btn-primary ">1111</button>
16             <button class="btn btn-default ">2222</button>
17             <button class="btn btn-info ">3333</button>
18             <button class="btn btn-default ">4444</button>
19         </span>
20 </div>

效果:技术分享

3:嵌套分组

先看效果:技术分享

这里我们看到,最后一个按钮点击时出现了一个下拉菜单,这是如何做的?在我原来的随笔之中讲过一个简单的下拉下单,在这里,我总结一下,只要是下拉菜单,有几样必不可少!下拉菜单的基本类 dropdown-toggle dropdown-menu 和属性 data-toggle="dropdown";

图中的小三角是<span class="caret"></span>它和nore..位于一个button.

dropdown-menu:是加在ul上的。

dropdown-toggle 和 data-toggle 是加在ul的父级元素上的。

先看代码:

 1 <div class="btn-group">
 2             <button class="btn btn-default">c#</button>
 3             <button class="btn btn-default">javascript</button>
 4             <button class="btn btn-default">bootstrap</button>
 5             <div class="btn-group">
 6                 <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">more...<span class="caret"></span></button>    
 7                 <ul class="dropdown-menu ">
 8                     <li ><a href="javascript:void(0) ">java</a></li>
 9                     <li><a href="javascript:void(0) ">php</a></li>
10                     <li><a href="javascript:void(0) ">maven</a></li>
11                 </ul>
12             </div>
21   </div>

最后一个下拉是一个div包着一个Button 和 ul 组成的,其中,上述强调的类和属性一个不能少!

4:好了,我们现在可以多干点无聊的事情了,一个按钮组,多加几个下拉下单可以吧。

效果:

技术分享

这样无非就是复制几个代码罢了 不过效果不错!

这时我们又想,加个disable 可以吧,于是, <li class="disabled"><a href="javascript:void(0) ">java</a></li> 结果很完美!

5:垂直分组。

现在我们遇到的都是横的,但是经常遇到垂直的按钮组咋办呢?

只要把btn-group 替换为 btn-group-vertical 即可!

效果:

技术分享

小结:仅仅这几个还只是BootStrap按钮组的沧海一粟,明天继续讲解!

BootStrap 按钮组简单介绍

标签:ref   ati   替换   .com   分享   技术分享   images   rip   bootstrap   

原文地址:http://www.cnblogs.com/coversky/p/6291075.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!