Я использую "облачную" тему Sphinx. Основная часть текста имеет выравнивание текста по ширине, и я хочу отключить эту функцию. Все варианты выравнивания, которые я вижу, относятся к элементам таблицы, чего я не хочу.
Я попытался добавить элемент в файл _static / style.css:
body {
text-align:left;
}
но это не повлияло на выравнивание текста.
СОВЕТ: не пытайтесь угадать CSS-селектор проверить исходный код или через Интернет.
В вашем пользовательском переопределении вам нужно будет переопределить каждый экземпляр 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;
}
Да, с этим разобрались. Спасибо за решение + объяснение.