2012-12-16 108 views
4

我面臨着表一個很基本的問題是,對<td>細胞溢出文本流出指定的寬度表溢出問題

問題看上去就像下面的:

 
+--------------+ 
| [email protected]|.com 
+--------------+ 

我想要的在溢出文本轉到下一行。像下面的東西。

 
+--------------+ 
| [email protected]| 
| .com   | 
+--------------+ 

我嘗試下面的CSS,但因此未工作: max-width:20%; table-layout:fixed;

+0

http://stackoverflow.com/questions/ 1258416/word-wrap-in -html-table –

回答

4

使用word-wrap CSS屬性來包裝一個固定的寬度內的文字td

table td { 
    word-wrap: break-word; 
} 
+0

@softgenic歡迎:) –

+0

我想出了一件事情,它需要設置表格的'width'和'max-width'以使'word-wrap' prope rty工作。 –

+0

@softgenic您需要添加寬度是因爲td會自行調整大小,所以如果您爲td使用固定寬度,那麼您需要使用該屬性來包裝文本,以便文本不會溢出 –