Bootstrap 5 Toasts
Toasts
Toast 组件就像一个提醒框,它只会在发生某些事件时(例如,用户点击按钮、提交表单等)显示几秒钟。
Toast Header 5 分钟前
Toast body 中的一些文本
如何创建 Toast
要创建 Toast,请使用 .toast
类,并在其中添加 .toast-header
和 .toast-body
。
注意: Toasts 默认是隐藏的。如果你想显示它,请使用 .show
类。要关闭它,请使用 <button> 元素并添加 data-bs-dismiss="toast"
。
<div class="toast show">
<div class="toast-header">
Toast Header
<button type="button" class="btn-close" data-bs-dismiss="toast"></button>
</div>
<div class="toast-body">
Toast body 中的一些文本
</div>
</div>
自己动手试一试 »
打开一个 Toast
要通过点击按钮来显示 Toast,你必须使用 JavaScript 初始化它:选择指定的元素并调用 toast()
方法。
以下代码将在你点击按钮时显示文档中的所有“toasts”
示例
<script>
document.getElementById("toastbtn").onclick = function() {
var toastElList = [].slice.call(document.querySelectorAll('.toast'))
var toastList = toastElList.map(function(toastEl) {
return new bootstrap.Toast(toastEl)
})
toastList.forEach(toast => toast.show())
}
</script>
自己动手试一试 »