【发布时间】:2021-04-27 23:45:15
【问题描述】:
我有一个datatable,并在最后一列的每个单元格中放置一个常规表格。我需要在这些表中准确显示数据,但我注意到如果两个单词之间有多余的空格,它会被删除,因此只有 1 个空格字符。
原来这是 HTML 行为,我找到了 this 解决方案以及 solution specific to Datatables。
但是,当我将 white-space:pre; 应用于数据表的 <td> 元素以便不会删除空格时,它会破坏我在表格上的 CSS:
与将white-space:pre; 添加到每个单元格之前的外观相比:
这里是重新创建问题的代码链接:https://jsfiddle.net/c4pjrs0L/4/
这是什么原因?具体来说,内表不再在顶部对齐,并且每个按钮都显示在新行上。
我真正想做的只是防止 html 修剪整个网站中单词之间的多余空格。
【问题讨论】: