小码哥的IT人生

Bootstrap 5 警告

Bootstrap 2023-08-10 09:26:52小码哥的IT人生shichen

Bootstrap 5 警告

警告

Bootstrap 5 提供了一种创建预定义警告消息的简单方法:

警告框是使用 .alert 类创建的,后跟上下文类之一:

  1. .alert-success
  2. .alert-info
  3. .alert-warning
  4. .alert-danger
  5. .alert-primary
  6. .alert-secondary
  7. .alert-light
  8. .alert-dark

示例代码:

<div class="alert alert-success">
  <strong>成功!</strong>此警报框表示成功或积极的动作。
</div>

 

完整实例【亲自试一试】:

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap 实例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet">
  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script>
</head>
<body>
<div class="container mt-3">
  <h2>警告框</h2>
  <p>警报是使用 .alert 类创建的,然后是上下文颜色类:</p>
  <div class="alert alert-success">
    <strong>成功!</strong>此警报框表示成功或积极的动作。
  </div>
  <div class="alert alert-info">
    <strong>信息!</strong>此警报框表示中性的信息更改或操作。
  </div>
  <div class="alert alert-warning">
    <strong>警告!</strong>此警报框可能表示可能需要注意的警告。
  </div>
  <div class="alert alert-danger">
    <strong>危险!</strong>此警报框表示危险或潜在的负面操作。
  </div>
  <div class="alert alert-primary">
    <strong>基本!</strong>此警报框表示重要的动作。
  </div>
  <div class="alert alert-secondary">
    <strong>次要!</strong>此警报框表示不太重要的操作。
  </div>
  <div class="alert alert-dark">
    <strong>深色!</strong>深灰色警报。
  </div>
  <div class="alert alert-light">
    <strong>浅色!</strong>浅灰色警报。
  </div>
</div>
</body>
</html>

可以使用本站在线JavaScript测试工具测试上述代码运行效果:http://www.phpcodeweb.com/runjs.html

警告链接

.alert-link 类添加到警告框内的任何链接,可创建“匹配的彩色链接”:

示例代码:

<div class="alert alert-success">
  <strong>成功!</strong>您应该<a href="#" class="alert-link">阅读这条消息</a>。
</div>

 

完整实例【亲自试一试】:

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap 实例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet">
  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script>
</head>
<body>
<div class="container mt-3">
  <h2>警告链接</h2>
  <p>将 .alert-link 类添加到警告框内的任何链接,可创建“匹配的彩色链接”:</p>
  <div class="alert alert-success">
    <strong>成功!</strong>您应该<a href="#" class="alert-link">阅读这条消息</a>。
  </div>
  <div class="alert alert-info">
    <strong>信息!</strong>您应该<a href="#" class="alert-link">阅读这条消息</a>。
  </div>
  <div class="alert alert-warning">
    <strong>警告!</strong>您应该<a href="#" class="alert-link">阅读这条消息</a>。
  </div>
  <div class="alert alert-danger">
    <strong>危险!</strong>您应该<a href="#" class="alert-link">阅读这条消息</a>。
  </div>
  <div class="alert alert-primary">
    <strong>基本!</strong>您应该<a href="#" class="alert-link">阅读这条消息</a>。
  </div>
  <div class="alert alert-secondary">
    <strong>次要!</strong>您应该<a href="#" class="alert-link">阅读这条消息</a>。
  </div>
  <div class="alert alert-dark">
    <strong>深色!</strong>您应该<a href="#" class="alert-link">阅读这条消息</a>。
  </div>
  <div class="alert alert-light">
    <strong>浅色!</strong>您应该<a href="#" class="alert-link">阅读这条消息</a>。
  </div>
</div>
</body>
</html>

可以使用本站在线JavaScript测试工具测试上述代码运行效果:http://www.phpcodeweb.com/runjs.html

关闭警告

如需关闭警告消息,请将 .alert-dismissible 类添加到警告容器。然后将 class="btn-close"data-bs-dismiss="alert" 添加到链接或按钮元素(当您单击它时,警告框将消失)。

示例代码:

<div class="alert alert-success alert-dismissible">
  <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
  <strong>成功!</strong>此警报框表示成功或积极的动作。
</div>

 

完整实例【亲自试一试】:

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap 实例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet">
  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script>
</head>
<body>
<div class="container mt-3">
  <h2>警告框</h2>
  <p>设置了 class="btn-close" 和 data-bs-dismiss="alert" 的按钮用于关闭警报框。</p>
  <p>alert-dismissible 类将按钮向右侧对齐。</p>
  <div class="alert alert-success alert-dismissible">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>成功!</strong>此警报框表示成功或积极的动作。
  </div>
  <div class="alert alert-info alert-dismissible">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>信息!</strong>此警报框表示中性的信息更改或操作。
  </div>
  <div class="alert alert-warning alert-dismissible">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>警告!</strong>此警报框可能表示可能需要注意的警告。
  </div>
  <div class="alert alert-danger alert-dismissible">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>危险!</strong>此警报框表示危险或潜在的负面操作。
  </div>
  <div class="alert alert-primary alert-dismissible">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>基本!</strong>此警报框表示重要的动作。
  </div>
  <div class="alert alert-secondary alert-dismissible">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>次要!</strong>此警报框表示不太重要的操作。
  </div>
  <div class="alert alert-dark alert-dismissible">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>深色!</strong>深灰色警报。
  </div>
  <div class="alert alert-light alert-dismissible">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>浅色!</strong>浅灰色警报。
  </div>
</div>
</body>
</html>

可以使用本站在线JavaScript测试工具测试上述代码运行效果:http://www.phpcodeweb.com/runjs.html

警告框动画

.fade.show 类在关闭警告消息时添加淡入淡出效果:

示例代码:

<div class="alert alert-danger alert-dismissible fade show">

 

完整实例【亲自试一试】:

<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap 实例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/css/bootstrap.min.css" rel="stylesheet">
  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.2/dist/js/bootstrap.bundle.min.js"></script>
</head>
<body>
<div class="container mt-3">
  <h2>警告框动画</h2>
  <p>.fade 和 .show 类在关闭警报消息时添加淡入淡出效果。</p>
  <div class="alert alert-success alert-dismissible fade show">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>成功!</strong>此警报框表示成功或积极的动作。
  </div>
  <div class="alert alert-info alert-dismissible fade show">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>信息!</strong>此警报框表示中性的信息更改或操作。
  </div>
  <div class="alert alert-warning alert-dismissible fade show">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>警告!</strong>此警报框表示可能需要注意的警告。
  </div>
  <div class="alert alert-danger alert-dismissible fade show">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>危险!</strong>此警报框表示危险或潜在的负面操作。
  </div>
  <div class="alert alert-primary alert-dismissible fade show">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>基本!</strong>此警报框表示重要的动作。
  </div>
  <div class="alert alert-secondary alert-dismissible fade show">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>次要!</strong>此警报框表示不太重要的操作。
  </div>
  <div class="alert alert-dark alert-dismissible fade show">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>深色!</strong>深灰色警报。
  </div>
  <div class="alert alert-light alert-dismissible fade show">
    <button type="button" class="btn-close" data-bs-dismiss="alert"></button>
    <strong>浅色!</strong>浅灰色警报。
  </div>
</div>
</body>
</html>

可以使用本站在线JavaScript测试工具测试上述代码运行效果:http://www.phpcodeweb.com/runjs.html

版权所有 © 小码哥的IT人生
Copyright © phpcodeweb All Rights Reserved
ICP备案号:苏ICP备17019232号-2  

苏公网安备 32030202000762号

© 2021-2024