For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
预约演示登录免费开始
  • 入门
    • 概览
    • 工作原理
    • 快速开始
    • 项目结构
    • Customer showcase
    • 变更日志
  • 配置
    • 概览
    • 站点级设置
    • 页面级设置
  • 编写内容
    • Markdown 基础
    • Markdown 中的富媒体
      • 概览
      • 折叠面板
      • 旁注
      • 按钮
      • 徽章
      • 下载
      • 提示框
      • 卡片
      • 代码块
      • 复制组件
      • 下载组件
      • 端点请求片段
      • 端点响应片段
      • 端点模式代码片段
      • Webhook 负载片段
      • 文件
      • 框架
      • 图标
      • If
      • 缩进
      • 参数字段
      • 提示词组件
      • Runnable endpoint
      • 模式组件
      • 步骤
      • 表格
      • 标签页
      • 工具提示
      • 版本
    • Fern 编辑器
    • 可复用代码片段
  • AI 功能
    • 概览
    • Fern Writer
    • AI 生成的示例
    • Markdown 访问
      • 概览
      • Agent 指令
      • 智能体指令
      • 分析与集成
    • MCP 服务器
    • API 目录发现
  • Public API
    • GETJWT from Fern API key
    • GETAlgolia search credentials
    • GETCurrent user information
  • Fern Writer API
    • GETGet Fern Writer Install Link
Checking status...
SOC2Soc 2 Type II
© 2026 Fern • Birch Solutions, Inc., a Postman company

Documentation

SDKsDocsAsk FernCLI Reference

API Definitions

OpenAPIAsyncAPIOpenRPCgRPC

Resources

BlogSupportPricing

Company

Brand KitPrivacy PolicyTerms of Service
LogoLogo
预约演示登录免费开始
在本页
  • 使用方法
  • 变体
  • 丰富内容
  • 代码工具提示
  • 多个代码工具提示
  • 属性
  • 文本工具提示属性
  • 代码工具提示属性
  • 设置代码工具提示样式
  • 设置文本工具提示样式
编写内容组件

工具提示

||以 Markdown 格式查看|
此页面是否有帮助?
在仪表板中编辑
上一个

标签页组件

下一个

版本

<Tooltip> 组件在用户将鼠标悬停在文本或代码元素上时显示附加信息。使用工具提示提供上下文、定义或解释,而不会使您的文档变得杂乱。

使用方法

当您为关键术语添加工具提示时,文档会变得更具交互性。

Markdown
1当您为关键术语添加<Tooltip tip="用于基本解释的简单工具提示">工具提示</Tooltip>时,文档会变得更具交互性。

变体

丰富内容

您可以包含丰富内容并自定义定位以获得更详细的解释

Markdown
1您可以包含<Tooltip
2 tip={
3 <div>
4 <strong>丰富内容</strong>
5 <br /><br />
6 支持 HTML 格式化、<a href="https://buildwithfern.com/" target="_blank">外部链接</a>和<code>内联代码</code>
7 </div>
8 }
9 side="right"
10>丰富内容</Tooltip>并自定义定位以获得更详细的解释。

代码工具提示

代码工具提示组件允许您为代码示例中的变量和值提供上下文信息。当用户将鼠标悬停在高亮代码上时,他们可以看到解释、文档链接或其他上下文,而无需离开代码示例。

1const apiKey = "{{API_KEY}}";
Markdown
1<Template
2 data={{ API_KEY: "123456" }}
3 tooltips={{
4 API_KEY: (
5 <p>
6 您的 API 密钥用于验证对我们 API 的请求。请保持安全,切勿在客户端代码中暴露它。
7 </p>
8 )
9 }}
10>
11
12```ts
13const apiKey = "{{API_KEY}}";
14```
15
16</Template>

多个代码工具提示

1// Import required libraries
2import axios from "axios";
3
4// Configure API client with authentication
5const api = axios.create({
6 baseURL: "{{BASE_URL}}",
7 headers: {
8 Authorization: `Bearer {{API_KEY}}`,
9 "Content-Type": "application/json",
10 },
11});
Markdown
1<Template
2 data={{ API_KEY: "example-key-test-123456789",
3 BASE_URL: "https://api.example.com/v1",
4 }}
5 tooltips={{
6 API_KEY: (<p>
7 您的 API 密钥用于验证对我们 API 的请求。请保持安全,切勿在客户端代码中暴露它。
8 <br /><br />
9 您可以在<a href="https://dashboard.example.com/settings/api-keys">仪表板</a>中找到您的 API 密钥
10 <br /><br />
11 <strong>注意:</strong>以<code>example-key-test-</code>为前缀的密钥用于测试,而以<code>example-key-live-</code>为前缀的密钥用于生产环境。
12 </p>),
13 BASE_URL: (<p>
14 所有 API 请求的基本 URL。不同环境(测试/生产)使用不同的基本 URL。
15 <br /><br />
16 请查看我们的<a href="https://docs.example.com/environments">环境文档</a>了解更多详情。
17 </p>),
18 }}
19>
20
21```ts
22// Import required libraries
23import axios from "axios";
24
25// Configure API client with authentication
26const api = axios.create({
27 baseURL: "{{BASE_URL}}",
28 headers: {
29 Authorization: `Bearer {{API_KEY}}`,
30 "Content-Type": "application/json",
31},
32});
33```
34
35</Template>

属性

文本工具提示属性

tip
string | ReactNodeRequired

要在工具提示中显示的内容。可以是简单字符串或 React 组件以获得更复杂的内容。

side
'top' | 'right' | 'bottom' | 'left'Defaults to top

控制工具提示出现在元素的哪一侧。

sideOffset
numberDefaults to 4

工具提示与触发元素之间的距离(像素)。

代码工具提示属性

data
objectRequired

键值对,其中值显示在您的代码块中。

tooltips
object

键值对,其中值显示在工具提示中。tooltips 的键必须与 data 的键匹配。

自定义样式

设置代码工具提示样式

要自定义代码工具提示,请以 .fern-mdx-tooltip-content 选择器为目标。您可以覆盖 CSS 变量或添加任何自定义样式:

1.fern-mdx-tooltip-content {
2 --tooltip-padding-x: 1.5rem; /* 工具提示内部的水平内边距 */
3 /* 在此添加自定义样式 */
4}

设置文本工具提示样式

要自定义文本工具提示,请以 .fern-mdx-tooltip-trigger 选择器为目标。您可以覆盖 CSS 变量进行常见的自定义或添加任何自定义样式:

1.fern-mdx-tooltip-trigger {
2 --tooltip-underline-color: blue; /* 默认状态下下划线的颜色 */
3 --tooltip-underline-hover-color: green; /* 悬停时下划线的颜色 */
4 --tooltip-underline-thickness: 2px; /* 下划线的粗细 */
5 --tooltip-underline-offset: 2px; /* 文本和下划线之间的距离 */
6 --tooltip-transition-duration: 0.10s; /* 悬停过渡速度 */
7 /* 在此添加自定义样式 */
8}