详解Bootstrap各式各样的按钮(推荐)


Posted in Javascript onDecember 13, 2016

Bootstrap为我们提供了各式各样漂亮的按钮,我们无需自己给按钮写样式,直接使用它给我们提供的类样式,使用在我们的按钮上,非常的简单方便。

为尊重原创这里贴一下参考的教程:http://www.runoob.com/bootstrap/bootstrap-buttons.html。在我的很多笔记中,您可能会看到我贴的www.runoob.com相关的网址,在这里先声明这不是广告,我只是觉得每个人的劳动成果都应该被尊重。这个网站收集了很多的信息,供我学习,我非常的感激,借鉴于这些很好的教程,我做出自己的总结,归纳知识点,方便自己记忆。假如您在做项目或者学习中,正好需要这方面的知识,然后这篇文章刚好可以帮到您,那我将会非常开心。

活学活用,自己利用bootstrap的样式来做一个表格,里边放一些知识点:

类样式 描述
.btn 圆角灰色按钮,为了让按钮不那么尖锐,我们的按钮都应该使用这个样式来获得圆角,然后再覆盖上其他的特性。
.btn-default 默认/标准按钮,白色的按下灰色。
.btn-primary 原始按钮样式(未被操作),这个跟active相对应,他是一个按钮没被操作的样式,而active是按钮被点击时显示的相应的样式。
.btn-success 表示成功的动作
.btn-info 该样式可用于要弹出信息的按钮
.btn-warning 表示需要谨慎操作的按钮
.btn-danger 表示一个危险动作的按钮操作
.btn-link 让按钮看起来像个链接 (仍然保留按钮行为)
.btn-lg 大按钮
.btn-sm 小按钮
.btn-xs 超小按钮
.btn-block 块级按钮(拉伸至父元素100%的宽度)
.active 按钮被点击,按钮在激活时将呈现为被按压的外观(深色的背景、深色的边框、阴影)。
.disabled 禁用按钮,颜色会变淡 50%,并失去渐变。

按钮的各个效果如下:

详解Bootstrap各式各样的按钮(推荐)

很明显,圆角按钮~成功按钮都是比较容易理解的,我们主要讲一下原始按钮,激活按钮和禁用按钮。

原始按钮(btn-primary):指的是一个按钮(原始按钮,激活按钮和禁用按钮都使用了成功按钮的样式),还没有被操作的样式,这里的表现跟其左边的成功按钮样式是一致的,都是没有被按下的样子;

激活按钮(.active):按钮被点击,被按压时的样式,这个可以说跟原始按钮是 相对应的。

禁用按钮(.disabled):看到效果很明显,相比于成功按钮,颜色变淡,失去渐变,有一层 蒙蒙的效果,当我们的鼠标悬停在上边的时候,会出现红色的禁用圆圈,这个样式非常利于用户体验。

附上代码:

<!doctype html> 
<html lang="en"> 
<head> 
 <meta charset="UTF-8"> 
 <title>bootsrap按钮</title> 
 <link rel="stylesheet" href="../libs/bootstrap.css"> 
</head> 
<body> 
 <div class="container"> 
  <button class="btn">圆角按钮</button> 
  <button class="btn btn-default">默认按钮</button> 
  <button class="btn btn-info">信息按钮</button> 
  <button class="btn btn-warning">警示按钮</button> 
  <button class="btn btn-danger">危险按钮</button> 
  <button class="btn btn-link">链接按钮</button> 
  <button class="btn btn-lg">大的按钮</button> 
  <button class="btn btn-sm">小的按钮</button> 
  <button class="btn btn-xs">超小按钮</button> 
  <button class="btn btn-block">块级按钮</button> 
  <button class="btn btn-success">成功按钮</button> 
  <button class="btn btn-success btn-primary">原始按钮</button> 
  <button class="btn btn-success active">激活按钮</button> 
  <button class="btn btn-success disabled" role="button">禁用按钮</button> 
 </div> 
</body> 
</html>

以上所述是小编给大家介绍的详解Bootstrap各式各样的按钮,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
一种JavaScript的设计模式
Nov 22 Javascript
文本框回车提交与禁止提交示例
Sep 27 Javascript
js 剪切板应用clipboardData详细解析
Dec 17 Javascript
jquery禁止输入数字以外的字符的示例(纯数字验证码)
Apr 10 Javascript
JavaScript中继承用法实例分析
May 16 Javascript
配置Grunt的Task时通配符支持和动态生成文件名问题
Sep 06 Javascript
jQuery实现图片预加载效果
Nov 27 Javascript
Angular-Touch库用法示例
Dec 22 Javascript
JS实现的哈夫曼编码示例【原始版与修改版】
Apr 22 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
Jun 06 Javascript
使用vue中的混入mixin优化表单验证插件问题
Jul 02 Javascript
nuxt.js服务端渲染中axios和proxy代理的配置操作
Nov 06 Javascript
javascript动画系列之模拟滚动条
Dec 13 #Javascript
js闭包用法实例详解
Dec 13 #Javascript
深入学习Bootstrap表单
Dec 13 #Javascript
ThinkJS中如何使用MongoDB的CURD操作
Dec 13 #Javascript
Bootstrap Img 图片样式(推荐)
Dec 13 #Javascript
Javascript oop设计模式 面向对象编程简单实例介绍
Dec 13 #Javascript
教大家轻松制作Bootstrap漂亮表格(table)
Dec 13 #Javascript
You might like
JAVA/JSP学习系列之七
2006/10/09 PHP
PHP新手上路(九)
2006/10/09 PHP
php REMOTE_ADDR之获取访客IP的代码
2008/04/22 PHP
IP攻击升级,程序改进以对付新的攻击
2010/11/23 PHP
Thinkphp中的curd应用实用要点
2015/01/04 PHP
php实现随机生成易于记忆的密码
2015/06/19 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
推荐40个非常优秀的jQuery插件和教程【系列三】
2011/11/09 Javascript
Jquery index()方法 获取相应元素索引值
2012/10/12 Javascript
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
json数据的列循环示例
2013/09/06 Javascript
javascript实现瀑布流加载图片原理
2016/02/02 Javascript
浅析JavaScript中的对象类型Object
2016/05/26 Javascript
利用浮层使select不可选的实现方法
2016/12/03 Javascript
完美解决jQuery 鼠标快速滑过后,会执行多次滑出的问题
2016/12/08 Javascript
jQuery使用JSONP实现跨域获取数据的三种方法详解
2017/05/04 jQuery
详解vue中引入stylus及报错解决方法
2017/09/22 Javascript
javascript input输入框模糊提示功能的实现
2017/09/25 Javascript
Vue基于NUXT的SSR详解
2017/10/24 Javascript
webpack实现一个行内样式px转vw的loader示例
2018/09/13 Javascript
nuxt.js写项目时增加错误提示页面操作
2020/11/05 Javascript
[01:06:32]DOTA2上海特级锦标赛D组资格赛#1 EG VS VP第一局
2016/02/28 DOTA
python网络编程示例(客户端与服务端)
2014/04/24 Python
Python三级目录展示的实现方法
2016/09/28 Python
pyqt 实现为长内容添加滑轮 scrollArea
2019/06/19 Python
python实现控制台输出彩色字体
2020/04/05 Python
如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度
2019/08/01 HTML / CSS
香蕉共和国工厂店:Banana Republic Factory
2018/06/09 全球购物
国家励志奖学金个人先进事迹材料
2014/05/04 职场文书
会计系毕业求职信
2014/08/07 职场文书
关于感恩的演讲稿800字
2014/08/26 职场文书
党的群众路线教育实践活动总结
2014/10/30 职场文书
2014年合同管理工作总结
2014/12/02 职场文书
感恩教师节主题班会
2015/08/12 职场文书
三好学生主要事迹怎么写
2015/11/03 职场文书
新手入门Mysql--概念
2021/06/18 MySQL