javascript - 区分 docusaurus 中的页面/内容

标签 javascript css docusaurus

虽然 docusaurus 提供对文档(页面/文档)的内容/结构的完全控制,但此控件嵌入在不受控制的 (DOM) 父级中。

例如,如果我想对整个页面使用不同的填充,但只针对索引页面,除了使用 javascript 更改值外,我别无他法。

有没有办法以某种方式将文档 ID 插入 DOM,例如:

<body id="document_id">

或者 class= 代替?
或者,我有没有其他方法可以为特定页面编写特定的css规则或js逻辑?

最佳答案

这里是 Docusaurus 维护者!这么晚才回复很抱歉。对于索引页面的根,默认情况下有 homeContainer 类。你能在那里添加填充吗?

关于javascript - 区分 docusaurus 中的页面/内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51750761/

相关文章:

javascript - 温泉用户界面 :set active carousel item to 0 (menu of sliding-menu with list of carousel)

reactjs - Docusaurus v2 项目的文档链接已损坏

javascript - 使用 Ajax 和经典 ASP 查询数据库

javascript - 使用 Resharper 测试运行程序时如何在我的 qunit 测试中设置断点

html - 如何在表单元素下方标记元素,以便屏幕阅读器将其拾取

docusaurus - Docusaurus 可以读取文件夹中的所有文件吗?

javascript - 如何从 react 组件中的所有详细信息标签添加或删除 "open"属性?

javascript - 在 JavaScript 中定位 React native View

javascript - 根据浏览器宽度更改 css 值

javascript - 用 stroke-dasharray 和事件颜色填充划分半圆