跳至主要内容

Toasts

使用 Toast 向访客推送通知,Toast 是一种轻量级且易于自定义的警报消息。

Toast 是一种轻量级通知,旨在模仿移动和桌面操作系统普及的推送通知。它们使用 flexbox 构建,因此易于对齐和定位。

示例

基本

为了鼓励可扩展且可预测的 Toast,我们建议使用标题和正文。Toast 标题使用 display: flex,借助我们的边距和 flexbox 实用工具,可以轻松对齐内容。

Toast 非常灵活,所需的标记很少。至少,我们需要一个元素来包含您的“Toast”内容,并强烈建议使用一个关闭按钮。

结果
加载中...
实时编辑器

可关闭

结果
加载中...
实时编辑器

堆叠

当您有多个 Toast 时,我们默认以可读的方式垂直堆叠它们。

结果
加载中...
实时编辑器

位置

通过在 ToastContainer 中设置 position 来放置 Toast。右上角通常用于通知,顶部中间也是如此。

结果
加载中...
实时编辑器

对于生成更多通知的系统,请考虑使用包装元素,以便它们可以轻松堆叠。

结果
加载中...
实时编辑器

自动隐藏

Toast 也可以使用 autohide 属性在 X 毫秒后自动隐藏,使用 delay 属性指定延迟。要打开 Toast,请手动更改 show 属性。

结果
加载中...
实时编辑器

上下文变体

添加以下任何修饰符类以更改 Toast 的外观。

结果
加载中...
实时编辑器

API

Toast

ToastHeader

ToastBody

ToastContainer