For AI agents: the complete documentation index is available at https://a3s-lab.github.io/UI/llms.txt, the full documentation bundle is available at https://a3s-lab.github.io/UI/llms-full.txt, and this page is available as Markdown at https://a3s-lab.github.io/UI/components/tooltip.md.

工具提示

工具提示在悬停或聚焦时补充简短说明,不能承载完成任务所必需的信息或操作。

实时预览

用法

引入 CSS

导入 Tailwind 和一个完整的 A3S UI 风格包。

@import "tailwindcss";
@import "@a3s-lab/ui/a3s.css";

或者仅导入基本 CSS、工具提示组件 CSS 和一个样式包。

@import "tailwindcss";
@import "@a3s-lab/ui/base.css";
@import "@a3s-lab/ui/components/tooltip.css";
@import "@a3s-lab/ui/styles/a3s.css";

使用 CDN 或捆绑程序导入?请参阅安装页。

添加工具提示 HTML

将 data-tooltip 添加到触发元素。使用data-side和data-align更改位置:

  • data-tooltip:工具提示文本。
  • data-side Optional:top、bottom、left、right、inline-start 或 inline-end。默认为 top。
  • data-align Optional:start、center 或 end。默认为 center。

A3S UI 工具提示仅包含 CSS 和文本。这有意与 shadcn/ui 的组合工具提示内容不同,后者可以呈现任意标记并使用门户。

<button class="btn" data-variant="outline" data-tooltip="Tooltip text" data-side="bottom" data-align="center">Bottom</button>

示例

默认

实时预览

侧面

实时预览

图标按钮

实时预览

禁用按钮

实时预览

链接

实时预览

RTL

实时预览