使用 CSS 为 HTML 元素设置样式,或添加自定义 CSS 和 JavaScript,全面定制文档的外观与使用体验。
使用 Tailwind CSS v3 为 HTML 元素设置样式。你可以控制布局、间距、颜色及其他视觉属性。常见的类包括:
w-full - 宽度占满
aspect-video - 16:9 比例
rounded-xl - 大圆角
block, hidden - 显示控制
dark:hidden, dark:block - 深色模式下的可见性
不支持 Tailwind CSS 的任意值语法。若需自定义值,请改用 style 属性。
<img style={{ width: '350px', margin: '12px auto' }} src="/path/image.jpg" />
使用 style 属性可能会在页面加载时导致布局位移,尤其是在自定义模式的页面中。请改用 Tailwind CSS 类或自定义 CSS 文件,以避免位移或闪烁。
将 CSS 文件添加到你的存储库中,这些文件中定义的类名会在你所有的 MDX 文件中生效并可用。
例如,你可以添加以下 style.css 文件以自定义导航栏和页脚的样式。
#navbar {
background: #fffff2;
padding: 1rem;
}
footer {
margin-top: 2rem;
}
Mintlify 提供了一组常用的标识符和选择器,帮助你为 UI 中的重要元素添加标签。
随着平台演进,引用和常用元素的样式可能会发生变化。请谨慎使用自定义样式。
自定义 JS 允许你在全局添加自定义可执行代码,相当于在每个页面都插入一个包含 JS 代码的 <script> 标签。
Mintlify 会将文档站点的 content 目录中的任何 .js 文件注入到每个文档页面。比如,你可以添加下面的 ga.js 文件,在整个文档站点启用 Google Analytics。
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'TAG_ID');