2011-07-05 41 views
-5

如何根據列內的數據動態改變表列寬度? (我定義表寬度100%,因爲列寬度表現不同)。如何使表格的列寬動態?

+0

你已經嘗試失敗了什麼? – random

+0

您需要在任何人都可以幫忙之前發佈一些代碼。 – Tim

+1

@Yosef,這是表列的默認行爲。也許你的父對象正在收縮表的寬度? –

回答

2

這聽起來像您正在尋找td元素的nowrap屬性。更多信息here。類似這樣的:

<table> 
    <tr> 
    <td nowrap> 
     This is a long sentence which constitutes a lot of data that shouldn't wrap when rendered. 
    </td> 
    </tr> 
</table> 

演示here

0

默認情況下,它根據列內容設置列寬,它將設置爲該特定列中的最大內容長度。

+0

我將表格寬度定義爲100%,因爲它不是默認值 – Yosef

+0

@Yosef將表格設置爲100%只是告訴表格佔據父級寬度的100%。如果你沒有寬度的父母設置它不會做任何好事。 –