为文本部分着色不起作用(Python 3 + Sphinx html)



我尝试了我找到的每一个解决方案,但都不起作用。可能是Python 2或3,和/或旧版本Sphinx中存在差异的原因。这就是我所拥有的:

  1. 一个Sphinx项目,具有独立的构建和源目录
  2. 一个名为custom.css的文件,我把它放在source/_static中。内容:
.blue {
parent: bodytext;
textColor: blue;
}
  1. 我编辑了我的conf.py,并在html_static_path = ['_static']下面添加了html_css_files = ['custom.css']

  2. 我在第一个文档的顶部添加了.. role:: blue

  3. 我编辑了文件本身,并写道:这是一个带有:blue:`blue`单词的句子。

当我呈现我的项目时,html源代码包含:This is a sentence with a <span class="blue">blue</span>单词。

一切都很好,只是这个词一点也不蓝。它和其他的颜色一样。

我错过了什么?

您的CSS语法不正确。这样就可以了。

.blue {
color: blue !important;
}

相关内容

  • 没有找到相关文章

最新更新