如何在Bootstrap中创建一个不同颜色的进度条

如何在Bootstrap中创建一个不同颜色的进度条

Bootstrap 5是Bootstrap最新的一个重要版本,在这个版本中,他们对用户界面进行了改造,并做出了各种改变。进度条是一种图形表示法,它告诉人们任何目标或任务的细节,也就是说,它用来表示一项任务或任何操作的进度,显示该过程完成了多少,还剩下多少。你可以使用预定义的bootstrap类在网页上添加一个进度条。在这篇文章中,我们将学习如何使用预定义的Bootstrap类来创建一个不同颜色的进度条。

语法:

<div class="progress">Contents<div>

Bootstrap中的进度条可以用不同的颜色创建。有两种方法可以改变bootstrap中进度条的颜色。

方法1:使用bg类型:

我们可以在progress div中添加类bg-type来改变其颜色。在bootstrap5中有8种颜色的自定义选项。

  • bg-primary
  • bg-secondary
  • bg-success
  • bg-danger
  • bg-warning
  • bg-info
  • bg-light
  • bg-dark

例子:这个例子说明了一些不同颜色的基本进度条。这些进度条通过其背景颜色表示一种情绪,如成功、危险和中立。要创建不同颜色的进度条的某些部分,只需不断地在进度条内添加一个具有progress-bar类的新div。

<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content=
        "width=device-width, initial-scale=1" />
    <link rel="stylesheet" href=
"https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" />
</head>
 
<body>
    <center>
        <h1 style="color: green">GeeksforGeeks</h1>
        <br />
        <div class="progress" style="max-width: 60%">
            <div class="progress-bar"
                style="width: 10%">10%
            </div>
            <div class="progress-bar bg-success"
                style="width: 20%">20%
            </div>
            <div class="progress-bar bg-danger
                progress-bar-stripped" style="width: 30%">
                30%
            </div>
            <div class="progress-bar bg-warning
                progress-bar-stripped" style="width: 40%">
                40%
            </div>
        </div>
    </center>
</body>
 
</html>

输出:

如何在Bootstrap中创建一个不同颜色的进度条?

方法2:使用CSS的背景色属性。

我们可以使用style参数和background-color属性将进度条的颜色改为任何想要的颜色。要用不同的颜色来创建进度条的某些部分,只需在进度条内不断添加一个新的具有progress-bar类的div。

例子:在这里,我们将使用明确的颜色,在它们的十六进制代码、名称或RGB值的帮助下改变进度条的颜色。

<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content=
        "width=device-width, initial-scale=1" />
    <link rel="stylesheet" href=
"https://maxcdn.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" />
</head>
 
<body>
    <center>
        <h1 style="color: green">GeeksforGeeks</h1>
        <br />
        <div class="progress" style="max-width: 60%">
            <div class="progress-bar"
                style="width: 80%; background-color: green">
            </div>
            <div class="progress-bar progress-bar-stripped"
                style="width: 80%; background-color: #66b400">
            </div>
            <div class="progress-bar progress-bar-stripped"
                style="width: 70%; background-color: rgb(141, 3, 72)">
            </div>
        </div>
        <br />
    </center>
</body>
 
</html>

输出:

如何在Bootstrap中创建一个不同颜色的进度条?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Bootstrap 问答