2014-02-06 28 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 

這應該做到這一點。