按钮是一个重要的元素网页设计.它们可以帮助吸引访问者的眼球,为他们提供重要的信息,或者说服他们在你的网站上采取行动。

了解此设计元素的重要性,前端开发工具包Bootstrap CSS.为按钮提供现成的模板。这些模板允许您快速且轻松地在引导站点上创建和自定义按钮。你需要有一些技术知识超文本标记语言和CSS这样做。

立即下载:免费介绍HTML和CSS指南

在这篇文章中,我们将解释你如何创建按钮,按钮类是什么,以及在Bootstrap中什么样式是可能的。

如何在引导中创建一个按钮

由于工具包中包含了预先设计好的模板,在Bootstrap中创建按钮很容易。您可以简单地将任何预定义样式(如下所示)的代码复制并粘贴到HTML文件的正文部分,以向站点添加按钮。

应用九个引导默认修改器类的按钮及其各自的代码示例

但是,您并不局限于这些默认选项。无论你是想更接近你的网站品牌还是做更多与你的按钮,Bootstrap支持多种颜色,大小和状态,这样你可以改变你的按钮的外观和行为。

要理解如何改变它们的外观和行为,我们首先必须理解按钮类。

Bootstrap按钮类

Bootstrap按钮类是.btn。使用这个button类和 . class="btn -outline

这是我的CSS:

.btn {

颜色:#FA8072;

边框颜色:#FA8072

}

这是结果:

Bootstrap轮廓按钮,具有CSS选择器定义的三文鱼颜色

Bootstrap按钮大小

在Bootstrap中,你可以控制按钮的大小和颜色。要改变按钮的大小,你可以在HTML中添加以下修改器类:

  • .btn-lg.
  • .btn-sm.

让我们用下面的HTML来比较这些大小:

<按钮类型=“按钮”类=“BTN BTN-INFO”>默认大小按钮

<按钮类型=“按钮”类=“BTN BTN-INFO BTN-SM”>小按钮

这是结果:

大、默认和小引导按钮大小并排排列您还可以通过组合与.btn-block的.btn-light修改器类来创建块级别按钮(按钮跨越父元素的全宽的按钮)。

这是我的html:

<按钮类型=“按钮”类=“BTN BTN-辅助BTN-LG BTN-Block”>单击ME

这是结果:

引导块级按钮占据了整个行空间

引导按钮状态

如果您想更改您的按钮的外观状态,那么您可以使用类.active,使按钮看起来像被按下。它将有一个较暗的背景,更暗的边框和插入阴影。

为了达到相反的效果,您可以使用disabled属性使按钮看起来像是不能按的。注意,disabled是一个属性,而不是一个类,因此它将出现在HTML中的撇号之外。

值得注意的是,元素不支持禁用属性。因此,您必须使用.disabled类来使元素出现无效。实际上,由于.disabled类禁用元素的链接功能,因此这些修改的元素不仅会出现不可点记 - 它们将无法获取。

下面让我们看看每个按钮状态的不同代码,以及它们如何在前端显示。

这是我的html:

<按钮类型=“按钮”类=“BTN BTN-INFO Active”>活动按钮

. info

禁用链接

这是结果:

用户点击启动按钮在活动状态,悬停在按钮在禁用状态,并悬停在禁用链接

Bootstrap切换按钮

如果你想让你的Bootstrap按钮在访问者点击它时从默认状态切换到活动状态,你可以在.btn类后添加data-toggle="button"。一旦单击,这些按钮将保持其较暗的背景、较暗的边框和插入阴影。(当访问者点击页面的其他地方时,插入的阴影会消失。)

这是我的HTML,包括多个按钮颜色:

<按钮类型=“按钮”class =“btn btn-primary”data-toggle =“按钮”>主切换

<按钮类型=“按钮”class =“btn btn-success”data-toggle =“按钮”>成功切换

<按钮类型=“按钮”类=“btn btn-light”数据 - opggle =“按钮”> Light Toggle

这是结果:

用户单击四个Bootstrap切换按钮按钮,以便它们保留更黑暗的背景,更暗的边框和插入阴影

Bootstrap单选按钮

通常在预定义的相关选项集(称为无线电组)中找到单选按钮。此按钮组是唯一的,这是一次只能选择一个单选按钮。所以说你选择一个按钮。在组中选择另一个将自动取消选择第一个按钮。

HTML代码对于这一个比其他例方有点棘手,所以我们将通过它慢速度。

单选按钮的语法是,所以让我们将其复制粘贴三次,以创建一组三个单选按钮。每个按钮必须共享相同的name属性,所以我们将name= " options "添加到同一行。因为我们可能想要对每个元素应用不同的样式,所以我们将给每个元素赋予自己的ID名。我们分别称它们为选项1,选项2和选项3。以下是目前为止我们得到的:

<输入类型=“无线电”名称=“选项”ID =“option1”>无线电

<输入类型=“收音机”名称=“选项”ID =“Option2”> Radio

radio

要将按钮样式应用于Bootstrap中的这些<输入>元素,我们必须在

<输入类型=“无线电”名称=“选项”ID =“option1”>无线电

<输入类型=“收音机”名称=“选项”ID =“Option2”> Radio

radio

最后,我们只需将其包装在

元素中并应用类.btn-group,.btn-group-toggle和data-toggle =“按钮”,以确保组中的每个按钮从其默认值切换单击时状态到活动状态。这是最终代码片段:

< / div >

radio

<输入类型=“收音机”名称=“选项”ID =“Option2”> Radio

radio

结果如下:

用户单击三个引导单选切换按钮,取消前面的选择

创建一个引导按钮

使用下面的Codepen模块,您可以测试您的知识并创建自己的引导按钮。

为了让您开始,我已经创建了一个主按钮,并将它放在容器

看笔创建一个引导按钮由克里斯蒂娜百科(@hubspot.) 上Codepen.

向引导站点添加按钮

如果设计和放置得当,按钮可以帮助说服访问者采取行动。上面描述的任何按钮类型都可以重新创建和自定义到您的独特的引导站点。您只需要熟悉HTML和CSS就可以开始了。

编者注:这篇文章最初发表于2020年5月,并已更新全面。

新的文字-动作

CSS介绍

最初发布于2021年5月18日早上7:00:00,更新于2021年5月18日

话题:

引导和CSS

相关文章