2014-02-06 26 views
0

所以我之前发布了这个,但也许我没有足够的信息。我遇到了Chrome的问题,以及它如何在表格单元格中很难将长URL包装起来。这里拨弄http://jsfiddle.net/qqsj8/。我已经看到很多关于文字包装的问题,有些甚至有很长的网址,但没有一个适合我。所以基本上,我试图把在TDChrome表溢出奇数URL

word-wrap:break-word; 

但这并不包裹长的URL这是(改变了这里,不走任何东西):

https://differentName/api/?REQUEST=%3C%3Fxml%20version%3D%271.0%27%20%3F%3E%3Cnta%3E%3Capi%20version%3D%271.0%27%3E%woot%20function%3D%22login%22%3E%3Clogin%3E%3C!%5BCDATA%5Bjpublic%something.com%5D%5D%3E%3C%2Flogin%3E%3Cpassword%3E%3C!%5BCDATA%5Bnta46550%5D%5D%3E%3C%2F 

我试着在td上添加一个宽度属性,但我什么也没得到。我也被告知,使用自动换行属性时,还包括:

table-layout:fixed; 

但我不希望我的专栏固定宽度。另外,如果我使用固定属性,我没有包装问题。我正在使用最新版本的Chrome(截至此日期)。与FF 26.0或IE 11。此外,其重要无问题要注意,我有临时修复的造型像细胞:

word-break: break-all; 

这不是我要找的解决方案。该单元格不是静态单元格。我正在使用ASP.NET(VB.NET)来提取所需的值(来自数据库)以填充这些单元格。因此,尽管该解决方案适用于此特定情况,但它将应用于其他记录的描述部分中的所有信息。所以作为一个永久性的解决方案,这种全部设计风格将不起作用。任何帮助表示赞赏。谢谢。

+1

为什么不使用word break:break-word?在什么情况下,这不是一个好的解决方案? –

+0

http://jsfiddle.net/qqsj8/4/增加了'max-width:100px; word-wrap:break-word;' – Timmetje

+0

omg,这是怎么对我不起作用的?我可以发誓我试过...我想我只是疯了或什么。谢谢@KJ Price,我现在很好。真的很感激它。把答案放在里面,我将这个问题标记为已解决。再次感谢! –

回答

1
word-break: break-word 

这应该做到这一点。