Bootstrp--btn

本文介绍了Bootstrap框架中的按钮设计,包括预定义的样式、大小调整、启用和禁用状态,以及按钮组的使用。Bootstrap按钮可以通过btn类在<button>、<a>或<input>元素上应用,通过添加不同修饰符改变背景颜色和外观。禁用状态可以通过disabled属性实现,而按钮组则允许创建一列可选或可切换的按钮。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

当我们浏览网页的时候,总是会看到许多各式各样,装饰精美的按钮,可以用于选择,跳转页面,按钮的作用,一般都是作为传递信息的桥梁。在Bootstrp中,还包括了多个预定义的按钮,每个样式的按钮都有自己的语义目的,另外还有一些额外的功能可以用于更多的控制。

例如,原按钮是这样的:

没有修饰的按钮看起来很单调,是因为只把他放进按钮标签里面。所谓的按钮标签,就是btn可以在<button>元素上使用,也可以在<a>,或者<input>元素上使用class,那么,我们如何使用bootstrap呢?

在bootstrap的引用中,如果一个按钮,它不需要带来巨大的背景颜色,可以用默认的修饰符来替换btn-outline任何按钮上的所有背景颜色和图像:

按钮里面的字体颜色就是按钮的颜色,只有点击它的时候,颜色才能显示出来‘

如果配合btn-lg,btn-sm两个邻近的元素,还可以分别实现大规格按钮,小规格按钮的定义’,因为btn还与类前缀有关

.

Btn定义的按钮,默认状态下就是启用状态(背景较深,边框较暗,带内阴影),如果你使用的按钮固定为启用状态的时候,就不需要点击反馈,而且还可以增加active的样式,并包括aria-pressed=“true”属性,则状态就显示为启用状态了,

 

有了启用状态,肯定也会有禁用状态的,所谓的禁用状态就是将disabled布尔属性添加到任何<button>元素即直接嵌套在html标签中,使按钮看起来处于非活动的禁用状态,随你任意点击它,都不会有任何的响应和弹性。值得注意的是使用<a>标签的禁用有所不同:

  1. <a>标签不支持disabled属性,所以你必须增加disabled属性,使之达到视觉禁用的效果
  2. 未来,将包括更多的友好风格,以禁用按钮上的pointer-events属性,在支持该属性的浏览器中,你会看不到禁用的光标
  3. 禁用按钮应包括aria-disabled=“true”用于指示辅助技术元素的状态的属性

 

 

 

 

因为按钮是可以出现网页上的多种场合,如按钮组,使用按钮组,可以把一系列的按钮编组放在同一行里, 并通过可选的JavaScript插件的方法赋予按钮单选,复选的功能

例子:将一系列的btn包裹在btn-group内,使用bootstrap相应的插件,可以实现选择按钮,选取块区的行为功能

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值