bootstrap学习总结-06 按钮
一按钮的基本样式
Bootstrap提供一组标准的按钮配色和大小调整方案,只需要简单的应用的按钮类即可。BootStrap3提供了按钮的标准样式如图。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="http://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet">
</head>
<body>
<!- 表示标准的按钮样式 ->
<button type="button" class="btn btn-default" >默认</button>
<!- 表示主要的按钮样式 ->
<button type="button" class="btn btn-primary" >主要</button>
<!- 表示成功的按钮样式 ->
<button type="button" class="btn btn-success" >成功</button>
<!- 表示信息的按钮样式 ->
<button type="button" class="btn btn-info" >信息</button>
<!- 表示警告的按钮样式 ->
<button type="button" class="btn btn-warning" >警告</button>
<!- 表示危险的按钮样式 ->
<button type="button" class="btn btn-danger" >危险</button>
<!- 使它看起来想一个链接,同事保持按钮的行为 ->
<button type="button" class="btn btn-link" >Link</button> <script src="http://cdn.bootcss.com/jquery/2.1.4/jquery.js"></script>
<script src="http://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.js"></script>
</body>
</html>
按钮类的总结参见表
|
意义 |
按钮类 |
颜色和样式 |
|
标准按钮 |
btn btn-default |
白色 |
|
主要按钮 |
btn btn-pri |
深蓝色 |
|
成功按钮 |
btn btn-success |
绿色 |
|
消息按钮 |
btn btn-info |
浅蓝色 |
|
警告按钮 |
btn btn-warning |
橙黄色 |
|
危险操作按钮 |
btn btn-danger |
红色 |
|
链接按钮 |
btn btn-link |
和链接的样式一样 |
注意:按钮类不经可以用于<button>标签,还可以用于<a> 或 <input>标签,它们的样式表现是一致的,不过出于浏览器表现一致性的考虑,Bootstrap推荐使用<button>标签。
二调节按钮大小
Bootstrap还提供了 .btn-lg, .btn-sm, .btn-xs 3个类对按钮的大小进行标准化的调节。下面代码分别显示了大按钮(.btn-lg) , 标准按钮, 小按钮(.btn-sm),超小按钮(.btn-xs).
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="http://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet">
</head>
<body>
<p>
<button type="button" class="btn btn-primary btn-lg" >大号按钮</button>
<button type="button" class="btn btn-default btn-lg" >大号按钮</button>
</p> <p>
<button type="button" class="btn btn-primary" >默认按钮</button>
<button type="button" class="btn btn-default" >默认按钮</button>
</p> <p>
<button type="button" class="btn btn-primary btn-sm" >小号按钮</button>
<button type="button" class="btn btn-default btn-sm" >小号按钮</button>
</p> <p>
<button type="button" class="btn btn-primary btn-xs" >超小按钮</button>
<button type="button" class="btn btn-default btn-xs" >超小按钮</button>
</p> <script src="http://cdn.bootcss.com/jquery/2.1.4/jquery.js"></script>
<script src="http://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.js"></script>
</body>
</html>
三 块状按钮
<button>, <a> 标签默认都是内联元素,对于移动端来说,一个占据一整行的大按钮非常常见,这中情况使用 .btn-block类。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="http://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet">
</head>
<body>
<p>
<button type="button" class="btn btn-primary btn-lg btn-block" >此按钮为块级元素</button>
<button type="button" class="btn btn-default btn-lg btn-block" >此按钮为块级元素</button>
</p>
<script src="http://cdn.bootcss.com/jquery/2.1.4/jquery.js"></script>
<script src="http://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.js"></script>
</body>
</html>
4 为按钮设置不可点击样式
Bootstrap通过将按钮的背景色做 50%的褪色处理以呈现出无法点击的效果。只需要为按钮添加 disabled属性。代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="http://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet">
</head>
<body>
<p>
<button type="button" class="btn btn-lg btn-primary disabled" >主要按钮</button>
<button type="button" class="btn btn-default btn-lg disabled" >链接</button>
</p>
<script src="http://cdn.bootcss.com/jquery/2.1.4/jquery.js"></script>
<script src="http://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.js"></script>
</body>
</html>
对于装成按钮样式的<a>标签, 则需要添加.dsabled类。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link href="http://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet">
</head>
<body>
<p>
<a href="#" class="btn btn-lg btn-primary disabled" >主要链接</a>
<a href="#" class="btn btn-lg btn-primary disabled" >链接</a>
</p>
<script src="http://cdn.bootcss.com/jquery/2.1.4/jquery.js"></script>
<script src="http://cdn.bootcss.com/bootstrap/3.3.5/js/bootstrap.js"></script>
</body>
</html>
注意:
<a>标签加了 .disabled类后只是样式发生了变化,点击后任然可以正常工作,所以一般情况下可以使用JavaScript来进行<a> 标签的禁用。
bootstrap学习总结-06 按钮的更多相关文章
- bootstrap学习笔记细化(按钮)
button:btn 圆角灰色按钮 button:btn btn-default 圆角灰色边框按钮 button:btn btn-success 绿色 button:btn btn-primary 蓝 ...
- bootstrap学习笔记(菜单.按钮)
下拉菜单 <div class="dropdown"> <button class="btn btn-default dropdown-toggle&q ...
- Bootstrap 学习笔记11 按钮和折叠插件
复选框: <div class="btn-group" data-toggle="buttons"> <label for="se ...
- BootStrap学习(2)_下拉菜单&按钮组
一.下拉菜单 1.基本下拉菜单 如需使用下列菜单,只需要在class .dropdown 内加上下拉菜单即可.下面的实例演示了基本的下拉菜单: <!DOCTYPE html> <ht ...
- Bootstrap学习(3)
Bootstrap 图片 Bootstrap 对图片的支持.Bootstrap 提供了三个可对图片应用简单样式的 class: .img-rounded:添加 border-radius:6px 来 ...
- BootStrap学习(2)
使用Bootstrap添加代码框 可先看:简介.引入.包下载等:http://www.cnblogs.com/0201zcr/p/4900062.html Bootstrap 允许您以两种方式显示代码 ...
- Bootstrap 学习(1)
简介 Bootstrap,来自 Twitter,是目前最受欢迎的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷. Bootst ...
- 前端框架——BootStrap学习
BootStrap简单总结下:1.栅格系统,能够很好的同时适应手机端和PC端(及传说中的响应式布局) 2.兼容性好 接下来是对BootStrap学习的一些基础案例总结和回顾: 首先引入:bootstr ...
- bootstrap学习总结-css样式设计(一)
由于项目需要,所以打算好好学习下bootstrap框架,之前了解一点,框架总体不难,但涉及到的东西还是很多,想要熟练掌握它,还是要多练练. 一:bootstrap是什么? bs是什么? 即前端页面搭 ...
随机推荐
- Masonry
Autolayout就像一个知情达理,善解人意的好姑娘,可惜长相有点不堪入目,所以追求者寥寥无几.所幸遇到了化妆大师cloudkite,给她来了一个完美的化妆,从此丑小鸭Autolayout变成了美天 ...
- VFS分析(一)挂载(持续更新)
基础知识在<深入linux内核架构>第8章,自行脑补. 看下几个关键的过程: do_add_mount里有重要函数lock_mount, lock_mount函数的输入是struct pa ...
- poj 1046 Color Me Less
Color Me Less Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 33007 Accepted: 16050 D ...
- iOS -数据库网络之xml解析之第三方解析XML
1.导入第三方插件(GDalaXMLNode) 2.第三方插件配置 libxml/tree.h 路径 在项目属性中--Bulid Settings中搜索 Search --Search ...
- python实现概率分布
1. 二项分布(离散) import numpy as np from scipy import stats import matplotlib.pyplot as plt ''' # 二项分布 (b ...
- LeetCode:Word Break II(DP)
题目地址:请戳我 这一题在leetcode前面一道题word break 的基础上用数组保存前驱路径,然后在前驱路径上用DFS可以构造所有解.但是要注意的是动态规划中要去掉前一道题的一些约束条件(具体 ...
- Opencv step by step - 绘图
有时候我们需要在图像上写一些字或者画一些简单的几何图案. 祭上代码: #include <cv.h> #include <highgui.h> int main(int arg ...
- 问卷调查——答卷
1.你对自己的未来有什么规划?做了哪些准备?答:对未来的规划,就是像大多数人一样,在学校里有一个好的成绩,掌握扎实的专业基础,然后在国考上得到一个好成绩,得到一个好的工作机会,然后努力工作.目标很简单 ...
- Ubuntu安装uget和aria2下载工具
Windows下的下载工具有迅雷,快车等.Ubuntu下也有强大的下载工具uget和aria2. 一.安装.uget和aria2都可以在“软件中心”中安装,但是版本太老啦,所以最好还是在终端中添加pp ...
- 如何构建JSON数据,JSON数据的格式,JSON数据的获取
假设你是用$.getJSON();方法获取JSON数据$.getJSON(url,{"Action":"getStudent"},function(data){ ...