Bootstrap基本组件学习笔记之按钮组(8)


Posted in Javascript onDecember 07, 2016

按钮组允许多个按钮被堆叠在同一行上,实现起来非常简单。

0x01 基本用法

直接看下面的例子:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <link href="../../css/bootstrap.min.css" rel="stylesheet">
 <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
 <script src="../../js/bootstrap.min.js"></script>
 <title>按钮组</title>
</head>
<body>
<div class="container">
 <div class="col-lg-3">
  <h3>水平排列</h3>
  <div class="btn-group">
   <button type="button" class="btn btn-default">Left</button>
   <button type="button" class="btn btn-default">Middle</button>
   <button type="button" class="btn btn-default">Right</button>
  </div>
 </div>
 <div class="col-lg-3">
  <h3>垂直排列</h3>
  <div class="btn-group btn-group-vertical">
   <button type="button" class="btn btn-default">Top</button>
   <button type="button" class="btn btn-default">Middle</button>
   <button type="button" class="btn btn-default">Bottom</button>
  </div>
 </div>
 <div class="col-lg-3">
  <h3>两端对齐</h3>
  <div class="btn-group btn-group-justified">
   <a href="#" class="btn btn-default">Left</a>
   <a href="#" class="btn btn-default">Middle</a>
   <a href="#" class="btn btn-default">Right</a>
  </div>
 </div>
</div>
</body>
</html>

效果如下:

Bootstrap基本组件学习笔记之按钮组(8)

需要注意的是,两端对齐的样式只对a标签有效,对button无效。

0x02 嵌套下拉菜单

下面是一个按钮组嵌套下拉菜单的例子:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <link href="../../css/bootstrap.min.css" rel="stylesheet">
 <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
 <script src="../../js/bootstrap.min.js"></script>
 <title>按钮嵌套下拉菜单</title>
</head>
<body>
<div class="container">
 <div class="page-header">
 <h3>按钮嵌套下拉菜单</h3>
 </div>
 <div class="btn-group">
 <button type="button" class="btn btn-default">按钮1</button>
 <button type="button" class="btn btn-default">按钮2</button>
 <a href="#" class="btn btn-default">超链接</a>
 <div class="btn-group">
  <div class="dropdown">
  <button type="button" class="btn btn-primary" data-toggle="dropdown">
   下拉菜单
   <span class="caret"></span>
  </button>
  <ul class="dropdown-menu">
   <li class="active"><a href="#">菜单1</a></li>
   <li><a href="#">菜单2</a></li>
   <li class="divider"></li>
   <li><a href="#">菜单3</a></li>
   <li><a href="#">菜单4</a></li>
  </ul>
  </div>
 </div>
 <button type="button" class="btn btn-default">按钮3</button>
 </div>
</div>
</body>
</html>

效果如下:

Bootstrap基本组件学习笔记之按钮组(8)

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 倒计时效果实现秒杀思路
Sep 11 Javascript
javascript简单性能问题及学习笔记
Feb 04 Javascript
jQuery EasyUI菜单与按钮详解
Jul 13 Javascript
Angular 应用技巧总结
Sep 14 Javascript
ES6通过babel转码使用webpack使用import关键字
Dec 13 Javascript
vue-resourse将json数据输出实例
Mar 08 Javascript
xmlplus组件设计系列之路由(ViewStack)(7)
May 02 Javascript
Javascript之图片的延迟加载的实例详解
Jul 24 Javascript
JavaScript实现精美个性导航栏筋斗云效果
Oct 29 Javascript
vue使用中的内存泄漏【推荐】
Jul 10 Javascript
详解Vue.js中引入图片路径的几种方式
Jun 17 Javascript
JavaScript设计模式之原型模式详情
Jun 21 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
Dec 07 #Javascript
浅述Javascript的外部对象
Dec 07 #Javascript
vue2.0开发实践总结之疑难篇
Dec 07 #Javascript
js 中文汉字转Unicode、Unicode转中文汉字、ASCII转换Unicode、Unicode转换ASCII、中文转换
Dec 06 #Javascript
JavaScript仿微博输入框效果(案例分析)
Dec 06 #Javascript
js 文字超出长度用省略号代替,鼠标悬停并以悬浮框显示实例
Dec 06 #Javascript
关于 jQuery Easyui异步加载tree的问题解析
Dec 06 #Javascript
You might like
PHP中strtotime函数使用方法详解
2011/11/27 PHP
PHP版微信小店接口开发实例
2016/11/12 PHP
PHP implode()函数用法讲解
2019/03/08 PHP
简单实用jquery版三级联动select示例
2013/07/04 Javascript
js实现鼠标经过时图片滚动停止的方法
2015/02/16 Javascript
JavaScript合并两个数组并去除重复项的方法
2015/06/13 Javascript
js获取url传值的方法
2015/12/18 Javascript
jquery插件Jplayer使用方法简析
2016/04/22 Javascript
基于JavaScript代码实现自动生成表格
2016/06/15 Javascript
聊一聊jQuery插件uploadify使用方法
2016/08/24 Javascript
angularjs 实现带查找筛选功能的select下拉框实例
2017/01/11 Javascript
node.js程序作为服务并在windows下开机自启动(用forever)
2017/03/29 Javascript
使用jQuery实现简单的tab框实例
2017/08/22 jQuery
js中bool值的转换及“&amp;&amp;”、“||”、 “!!”详解
2017/12/21 Javascript
js技巧之十几行的代码实现vue.watch代码
2018/06/09 Javascript
浅谈angularJS2中的界面跳转方法
2018/08/31 Javascript
详解如何创建并发布一个 vue 组件
2018/11/08 Javascript
JQuery Ajax执行跨域请求数据的解决方案
2018/12/10 jQuery
js前端如何写一个精确的倒计时代码
2019/10/25 Javascript
微信小程序完美解决scroll-view高度自适应问题的方法
2020/08/08 Javascript
在webstorm中配置less的方法详解
2020/09/25 Javascript
python字符串过滤性能比较5种方法
2017/06/22 Python
python中的常量和变量代码详解
2018/07/25 Python
python集合比较(交集,并集,差集)方法详解
2018/09/13 Python
Django与pyecharts结合的实例代码
2020/05/13 Python
Python定时任务框架APScheduler原理及常用代码
2020/10/05 Python
初级软件工程师面试题 Junior Software Engineer Interview
2015/02/15 面试题
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
见习期自我鉴定范文
2014/03/19 职场文书
单位委托书范本
2014/04/04 职场文书
实习护士自荐信
2014/06/21 职场文书
运动会广播稿诗歌版
2014/09/12 职场文书
欢迎新生标语
2014/10/06 职场文书
雷峰塔导游词
2015/02/09 职场文书
不同意离婚代理词
2015/05/23 职场文书
高考1977观后感
2015/06/04 职场文书