Apifox Markdown 语法
  1. 基础语法及功能
Apifox Markdown 语法
  • Apifox Markdown 概述
  • 基础语法及功能
    • 标题和文本
    • 列表和表格
    • 图片
    • 视频
    • 代码
    • 图标
    • Tailwind CSS 支持
  • 组件
    • 告示
    • 高亮块
    • 折叠块
    • 折叠组
    • 多列
    • 卡片
    • 卡片组
    • 图片边框
    • 图片背景
    • 步骤
    • 选项卡
    • 提示语
    • 点击复制文字
    • 文字 Hover 提示
    • 容器
    • 文本绘图 - Mermaid
      • 流程图
      • 时序图
      • 类图
      • 状态图
      • 关系图
      • 旅程图
      • 甘特图
      • 饼状图
    • 公式
      • 行内公式
      • 块级公式
  • 其它问题
    • 常用快捷键
  • 最佳实践
    • 打造高颜值产品文档的 10 个技巧
  1. 基础语法及功能

Tailwind CSS 支持

Apifox Markdown 里的内容可以直接使用 TailwindCSS 样式,当前支持的 TailwindCSS 版本号为3.4.1。

Tailwind CSS 概念#

Tailwind CSS 是一个功能类优先的 CSS 框架,它不同于传统的基于组件或预定义样式的框架(如 Bootstrap、Foundation 等)。Tailwind 提供了一套丰富的、原子级别的 CSS 类,允许开发者直接在 HTML 中构建自定义设计,而无需编写任何新的 CSS。这种方式可以大大提高开发效率,减少代码的复杂性,同时也使样式更易于维护和修改。

Tailwind CSS 优势#

1.
原子化设计:Tailwind 提供的 CSS 类都是原子级别的,可以直接在 HTML 中使用,无需编写额外的 CSS。
2.
可定制性:开发者可以根据项目需求自定义配置,包括颜色、间距、字体大小等。
3.
响应式设计:Tailwind 内置了响应式断点,可以轻松实现响应式设计。
4.
减少 CSS 冗余:Tailwind 的实用程序类方法可以减少冗余的 CSS 规则,使 CSS 更易于管理和维护。
5.
与现有项目兼容:Tailwind 可以轻松集成到现有的项目中,与任何现有的 CSS 或 JavaScript 框架一起使用。

Tailwind CSS 常见用法举例#

1.
设置元素的颜色和背景色
使用 bg- 和 text- 前缀的类可以设置元素的背景色和文本颜色。例如:
This is a blue box with white text
代码:
2.
调整元素的大小和间距
使用 w-、h-、p-、m- 等前缀的类可以调整元素的宽度、高度、内边距和外边距。例如:
This is a box with specified width, height, padding, and margin
代码:
3.
实现响应式设计
使用 sm:、md:、lg:、xl: 等断点前缀,可以根据屏幕大小调整样式。例如:
This box will resize based on screen size
代码:
4.
添加阴影和边框
使用 shadow- 和 border- 前缀的类可以为元素添加阴影和边框。例如:
5.
文本对齐和字体大小
使用 text- 前缀的类可以设置文本的对齐方式和字体大小。例如:
This is centered, extra large, and bold text
代码:
6.
组件内使用 Tailwind
折叠块、折叠组、卡片、卡片组、步骤、告示、高亮块、多列等组件都支持使用 Tailwind。
Photographs of scenery
This photograph was captured by André Cook
Photographs of scenery
This photograph was captured by André Cook
代码:
<Columns>
    <Column className="bg-gray-100 p-3 rounded">
        <p className="text-lg font-bold text-pink-500">
            Photographs of scenery
        </p>
        This photograph was captured by André Cook
        
        ![](https://api.apifox.com/api/v1/projects/4444182/resources/439706/image-preview)
    </Column>
    <Column className="bg-gray-100 p-3 rounded">
        <p class="text-lg font-bold text-orange-500">
            Photographs of scenery
        </p>
        This photograph was captured by André Cook
        
        ![](https://api.apifox.com/api/v1/projects/4444182/resources/439706/image-preview)
    </Column>
</Columns>
以上是 Tailwind CSS 的一些基本概念、优势和常见用法举例。通过 Apifox Markdown 在使用这些实用的 CSS 类,开发者可以更加高效地编写清晰、可维护的样式代码。
上一页
图标
下一页
告示
Built with