如何使用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 相关文章推荐
jQuery 注意事项 与原因分析
Apr 24 Javascript
Chrome中模态对话框showModalDialog返回值问题的解决方法
May 25 Javascript
js的alert弹出框出现乱码解决方案
Sep 02 Javascript
js模仿hover的具体实现代码
Dec 30 Javascript
js处理php输出时间戳对不上号的解决方法
Jun 20 Javascript
script标签属性用type还是language
Jan 21 Javascript
JS字符串的切分用法实例
Feb 22 Javascript
jquery的ajax提交form表单的两种方法小结(推荐)
May 25 Javascript
jQuery中show与hide方法用法示例
Sep 16 Javascript
jQuery判断是否存在滚动条的简单方法
Sep 17 Javascript
react+ant design实现Table的增、删、改的示例代码
Dec 27 Javascript
jQuery zTree树插件的使用教程
Aug 16 jQuery
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内存缓存实现方法
2015/01/24 PHP
JavaScript国旗变换效果代码
2008/08/13 Javascript
JavaScript事件处理器中的event参数使用介绍
2013/05/24 Javascript
JSON+HTML实现国家省市联动选择效果
2014/05/18 Javascript
php+js实现倒计时功能
2014/06/02 Javascript
JavaScript中的原始值和复杂值
2016/01/07 Javascript
Javascript之String对象详解
2016/06/08 Javascript
AngularJS自定义表单验证功能实例详解
2018/08/24 Javascript
iview实现select tree树形下拉框的示例代码
2018/12/21 Javascript
微信小程序当前时间时段选择器插件使用方法详解
2018/12/28 Javascript
vue在自定义组件中使用v-model进行数据绑定的方法
2019/03/25 Javascript
深入浅析nuxt.js基于ssh的vue通用框架
2019/05/21 Javascript
VUE注册全局组件和局部组件过程解析
2019/10/10 Javascript
Python使用MD5加密字符串示例
2014/08/22 Python
零基础写python爬虫之抓取糗事百科代码分享
2014/11/06 Python
Python中的错误和异常处理简单操作示例【try-except用法】
2017/07/25 Python
Python使用re模块实现信息筛选的方法
2018/04/29 Python
Pandas读取并修改excel的示例代码
2019/02/17 Python
Django使用模板后无法找到静态资源文件问题解决
2019/07/19 Python
django表单的Widgets使用详解
2019/07/22 Python
python超时重新请求解决方案
2019/10/21 Python
Python字符串中删除特定字符的方法
2020/01/15 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
Numpy中np.max的用法及np.maximum区别
2020/11/27 Python
python中把元组转换为namedtuple方法
2020/12/09 Python
台湾饭店和机票预订网站:Expedia台湾
2016/08/05 全球购物
新加坡领先的时尚生活方式零售品牌:CHARLES & KEITH
2018/01/16 全球购物
美国家居装饰网上商店:Lulu & Georgia
2019/09/14 全球购物
大学三年的自我评价
2013/12/25 职场文书
证婚人经典证婚词
2014/01/09 职场文书
寻找最美家庭活动方案
2014/08/20 职场文书
学习张丽丽心得体会
2014/09/03 职场文书
2014年学前班工作总结
2014/12/08 职场文书
员工工作能力评语
2014/12/31 职场文书
还款承诺书范本
2015/01/20 职场文书
会议主持词结束语
2015/07/03 职场文书