这是因为单词之间没有空格,默认情况下单个单词总是一行。
如果您想根据表格单元格宽度中断工作,请使用word-break:break-all; css
.device-information td {
float: left;
border:solid 1px #cecece;
height:35px;
width: 100%;
word-break:break-all;
}
例如:https://jsfiddle.net/njvLxzrp/1/
但是,如果你在整个表格中应用这个 css,这可能会产生问题,所以我建议你给那个单元格上课,然后像这样应用 css
HTML
<table class="device-information">
<tbody>
<tr>
<th>Device Name</th>
<td class="longWord">alfalahhajshfjdhfjahdjfhdjhfjdhfjdhfjdhfjhdfjasfdfasdfdsafdasf</td>
<td>alfalah</td>
<td>alfalah</td>
<td>alfalah</td>
<td>alfalah</td>
<td>alfalah</td>
</tr>
</tbody>
</table>
CSS
.device-information td.longWord {
word-break:break-all;
}