最近碰到了一个英文字母过长不自动换行的问题
在网上找了很多资料,都乱七八糟的,解决的了火狐解决不了IE
貌似是鱼与熊掌。
没办法,自己测试。把关于换行的属性都合起来用。
例如:
<table width="100%" border="0" cellspacing="0" cellpadding="0" style="table-layout:fixed"><tr>
<td width="288px" align="left" valign="top" style=“display:inline-block;word-break:break-all;word-wrap:break-word;width:288px">
123456789012345678901234567890123456789012345678901234567890
</td>
</tr>
</table>
其中红色是FF和IE都可以用的
绿色是IE使用的
蓝色是FF使用的
把这几个合到一起 就可以兼容IE又兼容FF了。
其中最让人疑惑的是IE的width写在style外面而FF的却要写在里面.