bootstrap 按钮

默认按钮

任何赋予.btn类的页面元素都会显示按钮样式。不过,通常是用于更好的表现<a> 和 <button> 页面元素。

按钮class=""描述
btn 带渐变的标准灰色按钮
btn btn-primary 提供额外的视觉感, 可在一系列的按钮中指出主要操作
btn btn-info 默认样式的替代样式
btn btn-success 表示成功或积极的动作
btn btn-warning 提醒应该谨慎采取这个动作
btn btn-danger 表示这个动作危险或存在危险
btn btn-inverse 备用的暗灰色按钮,不依赖于语义和用途
btn btn-link 简化一个按钮, 使它看起来像一个链接,同时保持按钮的行为

浏览器兼容性

IE9 不支持圆角的背景渐变,所以我们干脆移除了。 IE9 jankifies 禁用了button元素, 显示文本为灰色并带有很垃圾的阴影,这个我们实在无法修复。

按钮大小

想使用更大或更小的按钮吗?添加.btn-large.btn-small 或 .btn-mini即可改变按钮大小。

 

 

 

 

  1. <p>
  2. <button class="btn btn-large btn-primary" type="button">Large button</button>
  3. <button class="btn btn-large" type="button">Large button</button>
  4. </p>
  5. <p>
  6. <button class="btn btn-primary" type="button">Default button</button>
  7. <button class="btn" type="button">Default button</button>
  8. </p>
  9. <p>
  10. <button class="btn btn-small btn-primary" type="button">Small button</button>
  11. <button class="btn btn-small" type="button">Small button</button>
  12. </p>
  13. <p>
  14. <button class="btn btn-mini btn-primary" type="button">Mini button</button>
  15. <button class="btn btn-mini" type="button">Mini button</button>
  16. </p>

通过添加.btn-block类,可使按钮变为块级元素,同时会填充整个父级元素。

  1. <button class="btn btn-large btn-block btn-primary" type="button">Block level button</button>
  2. <button class="btn btn-large btn-block" type="button">Block level button</button>

禁用状态

颜色淡出50%,让按钮看起来无法点击。

链接元素

<a>元素添加.disabled类。

Primary link Link

  1. <a href="#" class="btn btn-large btn-primary disabled">Primary link</a>
  2. <a href="#" class="btn btn-large disabled">Link</a>

注意! 我们将.disabled作为一个工具类,和常见的.active类一样,因此无需添加前缀。另外,这个类只是为了美观,你必须自己写JavaScript代码来禁止链接的行为。

按钮元素

<button>添加disabled属性。

 

  1. <button type="button" class="btn btn-large btn-primary disabled" disabled="disabled">Primary button</button>
  2. <button type="button" class="btn btn-large" disabled>Button</button>

一个类支持多种标签

可以给<a><button><input>元素添加.btn类。

Link   
  1. <a class="btn" href="">Link</a>
  2. <button class="btn" type="submit">Button</button>
  3. <input class="btn" type="button" value="Input">
  4. <input class="btn" type="submit" value="Submit">

最佳实践是,根据使用环境,尝试找到一个合适的元素,以确保渲染的效果在各个浏览器保存基本一致。如果你正使用着一个input,那么你的按钮可使用 <input type="submit">

posted @   韩梦芫  阅读(517)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2014-10-09 javascript二维数组
2014-10-09 extjs获得store数据
2014-10-09 C#替换双引号
2013-10-09 转换大小写金额的过程
2013-10-09 Oracle去掉特殊字符
点击右上角即可分享
微信分享提示