Jquery Mobile Table 在填充的单元格中有一个换行符

JqueryMobile Table with a Linebreak in a filled Cell

我有一个与 jQuery 手机 table 有关的问题。 我有一个 table 看起来像这样(在下面的代码中),它是水平滚动的,使用 floatThead.
固定 header 和一些 "td" 文本可以很长,例如文章描述。
目前它只使用完整的 space 并且不添加任何 'br'。
并且由于这种行为它减少了其他元素的可用 space 。顺便说一句,内容将被动态添加。

我现在的问题是,如果文本变得很长,是否可以在 "td" 这么长的文本中强制换行? table 单元格内的某种 br?

 <div id="containerDiv">
<table class="ui-responsive ui-shadow gk-decorate tableClass" id="tableId" is="jqm-table" data-role="table">
  <thead>
    <tr>
      <th data-priority="1"><abbr>Header 1</abbr></th>
      <th data-priority="1"><abbr>Header 2</abbr></th>
      <th data-priority="1"><abbr>Header 3</abbr></th>
      <th data-priority="1"><abbr>Header 4</abbr></th>
      <th data-priority="1"><abbr>Header 5</abbr></th>
      <th data-priority="1"><abbr>Header 6</abbr></th>
    </tr>
  </thead>
  <tbody>
    <tr id="someId">
      <td>Content</td>
      <td>Content</td>
      <td>LooooooongContent</td>
      <td>RealllllllyLooooongContent</td>
      <td>Content</td>
      <td>Content</td>
    </tr>
     <tr id="someId">
      <td>Content</td>
      <td>Content</td>
      <td>LooooooongContent</td>
      <td>RealllllllyLooooongContent</td>
      <td>Content</td>
      <td>Content</td>
    </tr>
     <tr id="someId">
      <td>Content</td>
      <td>Content</td>
      <td>LooooooongContent</td>
      <td>RealllllllyLooooongContent</td>
      <td>Content</td>
      <td>Content</td>
    </tr>
    <tr id="someId">
      <td>Content</td>
      <td>Content</td>
      <td>LooooooongContent</td>
      <td>RealllllllyLooooongContent</td>
      <td>Content</td>
      <td>Content</td>
    </tr>
    <tr id="someId">
      <td>Content</td>
      <td>Content</td>
      <td>LooooooongContent</td>
      <td>RealllllllyLooooongContent</td>
      <td>Content</td>
      <td>Content</td>
    </tr>
  </tbody>
</table>

按照目前的情况,<table> 正在尝试完美调整单元格的大小,因为没有设置宽度,您可以通过在 <th> 标签上设置宽度来实现。这样做会使带有白色 space 的元素自动以 <br /> 的方式换行。

因为您的示例中似乎没有白色 space。您可以像这样使用 word-break

td {
  word-break: break-all;
}

我提供了一个 example,我厚颜无耻地不在 <th> 标签中添加宽度,而是懒惰地在 table 中添加宽度,但您可以看到使用 word-break

的结果