如何创建一个Bootstrap允许的警报

如何创建一个Bootstrap允许的警报

Bootstrap是一个免费的开源工具,可以非常容易地制作出响应式的、漂亮的网页。警报是用来通知用户和网页访问者一些行动或信息的。同时,我们还可以为用户提供解除警报的功能。但简单的警报并不那么好看。因此,在Bootstrap的帮助下,我们可以在网页内容中制作出非常好的警报,也就是内联警报,稍后我们将学习如何解除它们。

方法:我们将首先在我们的网站上创建一个div元素,并在其中添加一些内容。我们需要添加classrole字段为alert。然后该元素将作为一个警报工作。现在,我们将创建一个按钮,以取消警报。我们可以在元素中使用按钮的data-dismiss字段作为警报,或者在**容器外使用javascript函数创建警报。我们将在本教程中学习这两种方法。首先在head导入bootstrap的CDN库。

<link rel=”stylesheet” href=”https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css”> <script src=”https://code.jquery.com/jquery-3.6.0.slim.js”> </script> <script src=”https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.min.js”></script>

例子1:为了使警报不被允许,我们需要在类中添加alert-dismissible。现在,为了使警报不被允许,我们需要bootstrap的Javascript库。我们只是第一次包含它。现在根据bootstrap,最好使用一个按钮。我们可以把按钮放在警报容器内或外边。我们将在脚本文件中调用一个函数来关闭警报容器。脚本文件包括一个函数。当用户按下关闭按钮时,上述函数被调用,根据我们的函数,警报被关闭。上述代码使用了jQuery库,因此我们的项目需要使用bootstrap jQuery库。

The ".alert('close')" is a bootstrap function.
<!DOCTYPE html>
<html>
 
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title>GeeksforGeeks</title>
    <link href="style.css" rel="stylesheet"
        type="text/css" />
    <link rel="stylesheet" href=
"https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css">
    <script src="https://code.jquery.com/jquery-3.6.0.slim.js">
    </script>
    <script src=
"https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.min.js">
    </script>
</head>
 
<body>
    <h2 class="bg-success">GeeksforGeeks</h2>
    <h4>Bootstrap Dismissal Alert</h4>
    <div class="alert alert-success
        alert-dismissible fade show mx-5 mt-4
        border border-success" role="alert">
        <b>Alert it's GEEKSFORGEEKS</b>
    </div>
    <button type="button" class="btn bg-warning ml-4"
        onclick="onButtonPress()">
        Close
    </button>
     
    <script src="script.js"></script>
</body>
 
</html>
function onButtonPress() {
    $('.alert').alert('close')
}

输出:

如何创建一个Bootstrap允许的警报?

布特斯特拉的解雇警报

例子2:在这个例子中,我们将使用一个按钮,代码如下。这里的按钮应该是type=”按钮 “class=”关闭 “。我们把按钮放在DIV容器内,这样按钮就会和警报一起出现,当警报被解除时,按钮就会被移除。这里最重要的是data-dismiss=”alert “,否则它就不会工作。当我们点击按钮时,bootstrap会调用与第一个例子中调用的相同的函数来隐藏警报。

<!DOCTYPE html>
<html>
 
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title>GeeksforGeeks</title>
    <link href="style.css" rel="stylesheet" type="text/css" />
    <link rel="stylesheet" href=
"https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css">
    <script src="https://code.jquery.com/jquery-3.6.0.slim.js">
    </script>
    <script src=
"https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.min.js">
    </script>
</head>
 
<body>
    <h2 class="bg-success">GeeksforGeeks</h2>
    <h4>Bootstrap Dismissal Alert</h4>
    <div class="alert alert-success
        alert-dismissible fade show mx-5 mt-4
        border border-success" role="alert">
        <b>Alert it's GEEKSFORGEEKS</b>
        <button type="button" class="close"
            data-dismiss="alert">
            <h6>Close</h6>
        </button>
    </div>
</body>
 
</html>

输出:

如何创建一个Bootstrap允许的警报?

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Bootstrap 问答