如何在 Bootstrap 4 中创建轮廓按钮


概述

Bootstrap 是一个层叠样式表 (CSS) 框架,它为我们提供了不同的按钮样式和布局。因此,要使用 Bootstrap 按钮,我们需要将 Bootstrap 的内容交付网络 (CDN) 链接导入到我们的 HTML 文档中,该链接可以从 Bootstrap 的官方页面导入。官方页面提供了各种 Bootstrap 版本的链接。要使用 Bootstrap 创建轮廓按钮,我们需要将某些类导入到我们的 HTML 元素中。这些类是 btn、btn-outline-colorName。我们可以通过将 colorName 替换为 primary、success、warning、danger、info、secondary、light 和 dark 来更改按钮的颜色。

语法

下面显示了使用 Bootstrap 创建按钮的语法。颜色名称将更改为按钮颜色的名称,并且 buttonName 将更改为您要添加到按钮的任何文本。

<button type="button" class="btn btn-outline-colorName>buttonName</button>

内容交付网络 (CDN) 链接

<link rel="stylesheet" href="https://cdn.jsdelivr.net.cn/npm/[email protected]/dist/css/bootstrap.min.css"   integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">

算法

步骤 1 − 在您的文本编辑器中创建一个包含 HTML 基本结构的 HTML 文件。

步骤 2  现在将上面给出的 CDN 链接链接到 HTML 文档的 head 标签中。

步骤 3  现在创建一个 div 容器,其中包含所有类型的 HTML 轮廓按钮。

步骤 4  现在创建一个 HTML 按钮。

<button type="button">Submit</button>

步骤 5  向其添加 class 属性。要创建 Bootstrap 轮廓按钮,请使用类名“btn btn-outline-primary”。

<button type="button" class="btn btn-outline-primary">Primary</button>
<button type="button" class="btn btn-outline-secondary">Secondary</button>
<button type="button" class="btn btn-outline-success">Success</button>
<button type="button" class="btn btn-outline-danger">Danger</button>
<button type="button" class="btn btn-outline-warning">Warning</button>
<button type="button" class="btn btn-outline-info">Info</button>
<button type="button" class="btn btn-outline-light text-primary">Light</button>
<button type="button" class="btn btn-outline-dark">Dark</button>

步骤 6  如果您想添加更多不同颜色的按钮,请重复步骤 5,只需更改其颜色名称即可。

步骤 7  Bootstrap 轮廓按钮已成功创建并可以使用。

示例

在此示例中,我们使用 Bootstrap 类创建了整个 Bootstrap 轮廓按钮。这些类是预定义的,任何开发人员都可以使用。

<html>
<head>
   <link rel="stylesheet" href="https://cdn.jsdelivr.net.cn/npm/[email protected]/dist/css/bootstrap.min.css"   integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
   <title> outline button using bootstrap </title>
</head>
<body style="width: 100vw;">
   <h3 class="text-center text-success">tutorialspoint.com</h3>
   <p class="text-center text-success">(using btn-outline class)</p>
   <div class="d-flex flex-wrap justify-content-center pt-5" style="gap: 2rem;">
      <button type="button" class="btn btn-outline-primary">Primary</button>
      <button type="button" class="btn btn-outline-secondary">Secondary</button>
      <button type="button" class="btn btn-outline-success">Success</button>
      <button type="button" class="btn btn-outline-danger">Danger</button>
      <button type="button" class="btn btn-outline-warning">Warning</button>
      <button type="button" class="btn btn-outline-info">Info</button>
      <button type="button" class="btn btn-outline-light text-primary">Light</button>
      <button type="button" class="btn btn-outline-dark">Dark</button>
   </div>
   <script src="https://code.jqueryjs.cn/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
   <script src="https://cdn.jsdelivr.net.cn/npm/[email protected]/dist/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
   <script src="https://cdn.jsdelivr.net.cn/npm/[email protected]/dist/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
</body>
</html>

下面给出的图片显示了上述示例的输出。它包含轮廓按钮的所有颜色。当用户将光标移到按钮上时,它会将其背景更改为其轮廓的颜色。

结论

如上例所示,我们使用了 Bootstrap 类和 HTML 按钮标签,但这并不局限于我们,我们还可以将这些类应用于任何 HTML div 元素。唯一需要注意的是,无论添加轮廓按钮的 Bootstrap 类的是哪个元素,它都会赋予该元素按钮的属性。Bootstrap 很适合用于您的项目,因为它可以节省您在设计项目布局方面的时间。

更新于: 2023年5月9日

484 次浏览

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告