我发现了这个问题,但我不希望<br>在我的单元格中显示s; 我只是想在必要时进行换行.
例如,
================ ============
a short sentence second cell
a much longer bottom right
sentence
================ ============
Run Code Online (Sandbox Code Playgroud)
我希望"更长的句子"适合一个单元格.我需要使用很长的文本行,除非我能找到一种方法来包装它.这可能吗?
小智 6
此问题的解决方法是使用替换指令:
================ ============
a short sentence second cell
|long_sentence| bottom right
================ ============
.. |long_sentence| replace:: a much longer sentence
Run Code Online (Sandbox Code Playgroud)
简单的表格样式不支持包装块.使用网格样式,如下所示:
+------------------+--------------+
| a short sentence | second cell |
+------------------+--------------+
| a much longer | bottom right |
| sentence | |
+------------------+--------------+
Run Code Online (Sandbox Code Playgroud)
这些表格使用起来比较繁琐,但它们更灵活.有关详细信息,请参阅完整文档
小智 5
有一个干净的方法。问题是默认情况下,列设置为无包装,因此这就是滚动的原因。要解决此问题,您必须使用以下命令覆盖CSS:
/* override table no-wrap */
.wy-table-responsive table td, .wy-table-responsive table th {
white-space: normal;
}
Run Code Online (Sandbox Code Playgroud)