最大宽度,宽度不适用于带空格的长文本

时间:2017-03-07 23:01:12

标签: html css

我有一个带有td的表,其中包含一长串文本,没有任何空格。我想限制td的宽度。但是最大宽度(或宽度)不起作用。

https://jsfiddle.net/gh6eru8p/

<tables>
  <tbody>
    <tr>
      <td>
        <label>Note:</label>
      </td>
      <td  style="max-width:30%">
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
      </td>
    </tr>
  <tr>
</tbody>
</table>

2 个答案:

答案 0 :(得分:3)

你需要使用word-break来破解这个词,宽度会起作用。如果您想添加max-width,请thisword-break

一起使用

&#13;
&#13;
<table>
  <tbody>
    <tr>
      <td>
        <label>Note:</label>
      </td>
      <td  style="word-break: break-all;width: 42%;">
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
      </td>
    </tr>
  </tbody>
</table>
&#13;
&#13;
&#13;

答案 1 :(得分:0)

宽度应该有效

将类名(例如.one)应用于td。然后 添加此css

-jar

您是否尝试根据其中的内容扩展表格?或者你想要它只是30%?