当使用容器指令时,我该如何防止Sphinx添加“container”类?

3

我目前正在使用Sphinx构建文档。我创建了一个使用Bootstrap的自定义主题,以帮助响应式设计网站。文档中有一些元素,我想将它们包装在一个div中,我可以使用Container指令来实现。但是我遇到的问题是,该指令会在生成的div中添加"container"类,而在Bootstrap中这个类有特定的含义。有没有办法阻止将这个额外的类添加到标记中?我可以通过使用Raw指令来解决这个问题,但正如文档所说,那基本上只适用于极端情况。

1个回答

1
我最终创建了一个新的“div”指令,它不会添加任何未指定的类。虽然在某些情况下将类添加到渲染页面元素中很有用,但我认为这应该是作者控制的内容,而不是Sphinx或docutils做出的任意决定。我的div指令可在GitHub上找到。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接