如何使用Bootstrap 按钮实例详解


Posted in Javascript onMarch 29, 2017

Bootstrap 按钮

本章将通过实例讲解如何使用 Bootstrap 按钮。任何带有 class .btn 的元素都会继承圆角灰色按钮的默认外观。但是 Bootstrap 提供了一些选项来定义按钮的样式,具体如下表所示:

以下样式可用于<a>, <button>, 或 <input> 元素上:

如何使用Bootstrap 按钮实例详解

下面的实例演示了上面所有的按钮 class:

<!-- 标准的按钮 -->
<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">链接按钮</button>

效果

如何使用Bootstrap 按钮实例详解

按钮大小

下表列出了获得各种大小按钮的 class:

如何使用Bootstrap 按钮实例详解

<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>
<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>

效果

如何使用Bootstrap 按钮实例详解

按钮状态

Bootstrap 提供了激活、禁用等按钮状态的 class,下面将进行详细讲解。

激活状态

按钮在激活时将呈现为被按压的外观(深色的背景、深色的边框、阴影)。

如何使用Bootstrap 按钮实例详解

下表列出了让按钮元素和锚元素呈激活状态的 class:

<p>
 <button type="button" class="btn btn-default btn-lg ">默认按钮</button>
 <button type="button" class="btn btn-default btn-lg active">激活按钮</button>
</p>
<p>
 <button type="button" class="btn btn-primary btn-lg ">原始按钮</button>
 <button type="button" class="btn btn-primary btn-lg active">激活的原始按钮</button>
</p>

如何使用Bootstrap 按钮实例详解

禁用状态

当您禁用一个按钮时,它的颜色会变淡 50%,并失去渐变。

下表列出了让按钮元素和锚元素呈禁用状态的 class:

如何使用Bootstrap 按钮实例详解 

下面的实例演示了这点:

<p>
 <button type="button" class="btn btn-default btn-lg">默认按钮</button>
 <button type="button" class="btn btn-default btn-lg" disabled="disabled">禁用按钮</button>
</p>
<p>
 <button type="button" class="btn btn-primary btn-lg ">原始按钮</button>
 <button type="button" class="btn btn-primary btn-lg" disabled="disabled">禁用的原始按钮</button>
</p>
<p>
 <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="btn btn-default btn-lg" role="button">链接</a>
 <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="btn btn-default btn-lg disabled" role="button">禁用链接</a>
</p>
<p>
 <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="btn btn-primary btn-lg" role="button">原始链接</a>
 <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="btn btn-primary btn-lg disabled" role="button">禁用的原始链接</a>
</p>

效果

如何使用Bootstrap 按钮实例详解

按钮标签

您可以在 <a>、<button> 或 <input> 元素上使用按钮 class。但是建议您在 <button> 元素上使用按钮 class,避免跨浏览器的不一致性问题。

下面的实例演示了这点:

<a class="btn btn-default" href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" role="button">链接</a>
<button class="btn btn-default" type="submit">按钮</button>
<input class="btn btn-default" type="button" value="输入">
<input class="btn btn-default" type="submit" value="提交">

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

Javascript 相关文章推荐
URI、URL和URN之间的区别与联系
Dec 20 Javascript
Wordpress ThickBox 点击图片显示下一张图的修改方法
Dec 11 Javascript
JavaScript中的apply()方法和call()方法使用介绍
Jul 25 Javascript
jquery 按钮状态效果 正常、移上、按下
Aug 12 Javascript
js实现简单的星级选择器提交效果适用于评论等
Oct 18 Javascript
jquery制作居中遮罩层效果分享
Feb 21 Javascript
Jquery节点遍历next与nextAll方法使用示例
Jul 22 Javascript
一个JavaScript用逗号分割字符串实例
Sep 22 Javascript
使用jQuery实现更改默认alert框体
Apr 13 Javascript
浅谈js继承的实现及公有、私有、静态方法的书写
Oct 28 Javascript
基于vue2.x的电商图片放大镜插件的使用
Jan 22 Javascript
koa router 多文件引入的方法示例
May 22 Javascript
Vue 2.0 服务端渲染入门介绍
Mar 29 #Javascript
vue2组件实现懒加载浅析
Mar 29 #Javascript
整理关于Bootstrap排版的慕课笔记
Mar 29 #Javascript
如何使用Bootstrap创建表单
Mar 29 #Javascript
Bootstrap 响应式实用工具实例详解
Mar 29 #Javascript
jQuery日程管理控件glDatePicker用法详解
Mar 29 #jQuery
利用js查找数组中指定元素并返回该元素的所有索引示例
Mar 29 #Javascript
You might like
PHP nl2br函数 将换行字符转成 &amp;lt;br&amp;gt;
2009/08/21 PHP
PHP中的array数组类型分析说明
2010/07/27 PHP
php设计模式 Adapter(适配器模式)
2011/06/26 PHP
百度实时推送api接口应用示例
2014/10/21 PHP
PHP后台实现微信小程序登录
2018/08/03 PHP
PHP扩展Swoole实现实时异步任务队列示例
2019/04/13 PHP
Js 获取HTML DOM节点元素的方法小结
2009/04/24 Javascript
Jquery获取复选框被选中值的简单方法
2013/07/04 Javascript
JavaScript伸缩的菜单简单示例
2013/12/03 Javascript
百度判断手机终端并自动跳转js代码及使用实例
2014/06/11 Javascript
jQuery中prependTo()方法用法实例
2015/01/08 Javascript
jQuery中dom元素上绑定的事件详解
2015/04/24 Javascript
js实现点击文本框显示日期选择器特效代码分享
2020/05/21 Javascript
微信小程序scroll-view仿拼多多横向滑动滚动条
2020/04/21 Javascript
分享5个小技巧让你写出更好的 JavaScript 条件语句
2018/10/20 Javascript
vue-cli2.0转3.0之项目搭建的详细步骤
2018/12/11 Javascript
使用vue-router切换页面时实现设置过渡动画
2019/10/31 Javascript
Python的randrange()方法使用教程
2015/05/15 Python
Python实现导出数据生成excel报表的方法示例
2017/07/12 Python
使用python语言,比较两个字符串是否相同的实例
2018/06/29 Python
pytorch 调整某一维度数据顺序的方法
2018/12/08 Python
Python获取当前脚本文件夹(Script)的绝对路径方法代码
2019/08/27 Python
python编程进阶之类和对象用法实例分析
2020/02/21 Python
Python单链表原理与实现方法详解
2020/02/22 Python
Python3.7下安装pyqt5的方法步骤(图文)
2020/05/12 Python
css3一款3D字体带阴影效果的实现步骤
2013/03/20 HTML / CSS
毕业生求职简历的自我评价
2013/10/23 职场文书
应届毕业生求职自荐书
2014/01/03 职场文书
教师岗位聘任书范文
2014/03/29 职场文书
大学生工作自荐书
2014/06/16 职场文书
竞聘演讲稿开场白
2014/08/25 职场文书
中班下学期个人总结
2015/02/12 职场文书
感恩老师主题班会
2015/08/12 职场文书
初中政治教学工作总结
2015/08/13 职场文书
导游词之包公祠
2019/11/25 职场文书
JavaScript parseInt0.0000005打印5原理解析
2022/07/23 Javascript