返回
透彻理解Bootstrap5吐司消息组件,轻松实现消息提示
前端
2024-02-03 02:52:28
Bootstrap5吐司消息组件概述
Bootstrap5吐司消息组件是一种轻量级通知,旨在模仿移动和桌面操作系统已经普及的推送通知。它使用flexbox构建,因此很容易对齐和定位。和弹出提示一样,吐司消息也需要自己初始化。
Bootstrap5吐司消息组件用法
Bootstrap5吐司消息组件的使用非常简单,只需要几个简单的步骤:
- 创建一个容器元素,将吐司消息包裹在其中。
- 在容器元素中添加一个
toast
类。 - 在吐司消息中添加一个
toast-header
类,并在其中添加一个关闭按钮和一个标题。 - 在吐司消息中添加一个
toast-body
类,并在其中添加要显示的内容。
Bootstrap5吐司消息组件属性
Bootstrap5吐司消息组件支持以下属性:
fade
: 指定吐司消息是否在显示和隐藏时淡入淡出。show
: 指定吐司消息是否一开始就显示。autohide
: 指定吐司消息是否在一段时间后自动隐藏。delay
: 指定吐司消息自动隐藏的时间。
Bootstrap5吐司消息组件事件
Bootstrap5吐司消息组件支持以下事件:
show.bs.toast
: 在吐司消息显示时触发。shown.bs.toast
: 在吐司消息显示后触发。hide.bs.toast
: 在吐司消息隐藏时触发。hidden.bs.toast
: 在吐司消息隐藏后触发。
Bootstrap5吐司消息组件实例
<div class="toast" role="alert" aria-live="assertive" aria-atomic="true">
<div class="toast-header">
<button type="button" class="btn-close" data-bs-dismiss="toast" aria-label="Close"></button>
<strong class="me-auto">Bootstrap</strong>
<small>11 mins ago</small>
</div>
<div class="toast-body">
Hello, world! This is a toast message.
</div>
</div>
总结
Bootstrap5吐司消息组件是一种轻量级通知,旨在模仿移动和桌面操作系统已经普及的推送通知。它使用flexbox构建,因此很容易对齐和定位。和弹出提示一样,吐司消息也需要自己初始化。Bootstrap5吐司消息组件的使用非常简单,只需要几个简单的步骤。Bootstrap5吐司消息组件支持以下属性和事件。