【发布时间】:2020-12-18 08:50:54
【问题描述】:
我正在尝试在 sphinx_rtd_theme 中制作 HTML 文档。 我想制作一个包含多行单元格的表格,所以我添加了一个类似
的代码+----------+----------+----------+
| header 1 | header 2 | header 3 |
+==========+==========+==========+
| a | | b1 | c |
| | | b2 | |
+----------+----------+----------+
结果,我得到了一个类似于下图的 HTML 文件:
标题行和第二行有空行。 它们使表格变得难看,所以我想删除那些空行。 有什么我能做到的吗?感谢您阅读我的问题。
【问题讨论】:
-
您需要为该表格应用自定义样式。我不确定表格标题的额外空间在哪里。表格主体第二列中的 line-block 添加了您要删除的 margin-bottom。另请参阅stackoverflow.com/a/48694716/2214933
-
非常感谢您的评论。我知道我应该使用 CSS 文件应用自定义样式。但是,我想用网格表而不是 csv 表来做。格子表类型的空行不可以去掉吗?
-
自定义样式适用于任何 HTML 表格,无论其在 reStructuredText 中的来源如何。
-
非常感谢!我使用 css 文件以间接方式解决了这个问题。
-
愿意与我们其他为此苦苦挣扎的人分享您使用过的 .css 吗?
标签: python python-sphinx read-the-docs