用bootstrap写一个按钮点击实现吐司效果
时间: 2023-12-09 15:03:08 浏览: 92
实现按钮Button点击效果 - Demo
好的,以下是一个用Bootstrap实现吐司效果的按钮点击示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap Toast Example</title>
<!-- 引入Bootstrap样式 -->
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/4.3.1/css/bootstrap.min.css">
<!-- 引入jQuery库 -->
<script src="https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js"></script>
<!-- 引入Bootstrap JS库 -->
<script src="https://cdn.bootcss.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
</head>
<body>
<div class="container">
<!-- 按钮触发吐司效果 -->
<button type="button" class="btn btn-primary" data-toggle="toast" data-target="#myToast">
点我弹出吐司
</button>
<!-- 吐司效果 -->
<div class="toast" id="myToast" role="alert" aria-live="assertive" aria-atomic="true" data-delay="2000">
<div class="toast-header">
<strong class="mr-auto">提示</strong>
<button type="button" class="ml-2 mb-1 close" data-dismiss="toast" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="toast-body">
恭喜您,吐司效果已经实现!
</div>
</div>
</div>
</body>
</html>
```
这个示例代码中,我们使用了Bootstrap提供的Toast组件,并把它绑定在一个按钮上。当按钮被点击时,会弹出一个吐司提示框。其中,`data-toggle="toast"`和`data-target="#myToast"`属性用于绑定按钮和吐司框,`data-delay="2000"`属性表示吐司框自动关闭的延时时间为2秒。如果需要修改提示框的内容,可以修改`<div class="toast-body">`标签中的内容即可。
阅读全文