如何在Sphinx中更改文本主体对齐方式?

时间:2018-08-23 16:38:04

标签: text format alignment python-sphinx

我正在使用Sphinx“云”主题。文本主体具有“合理的”文本对齐方式,我想关闭该功能。我看到的所有对齐方式选项都涉及表元素,这不是我想要的。

我尝试将元素添加到_static / style.css文件中:

body {
    text-align:left;
}

但这不会使文本不合理。

1 个答案:

答案 0 :(得分:0)

提示:请不要猜测CSS选择器inspect the source codethrough the web

在您的自定义覆盖中,您将需要覆盖主题中text-align: justify;的每个实例。我发现了三个。

div.body p {
    text-align: justify;
    margin: 1.5em 0 1.5em 0;
}

div.body li, div.body dd {
    text-align: justify;
}

table.docutils .justify-align {
    text-align: justify;
}

这应该做到:

div.body p,
div.body li,
div.body dd,
table.docutils .justify-align {
    text-align:left;
}