0

表的第一个 td 中的内容文本很长,之间没有空格。然后我应用了 word-wrap:break-word。但这不起作用。任何人都可以遇到以下问题。请提出解决方案。

这是我的代码:http: //jsfiddle.net/F556F/2/

<div>
<table border=1 width=100%>
<tr>
    <td>12345678890123456788901234567889012345678890123456788901234567889012345678890</td>
    <td>SECOND</td>
</tr>
</table>
</div>​

CSS:

div{width:300px}
table tr td{width:50%;overflow:hidden;background-color:#ccc;width:200px;word-wrap:break-word}​
4

2 回答 2

2

table-layout: fixed会帮助你:小提琴的例子

于 2012-09-11T11:49:27.600 回答
0

嗨,现在textdiv class这样给这个

<div>
<table border=1>
<tr>
    <td><div class="ok">12345678890123456788901234567889012345678890123456788901234567889012345678890</div></td>
    <td>SECOND</td>
</tr>
</table>
</div>

比定义.ok风格

现场演示

于 2012-09-11T11:49:23.430 回答