我有一個包含2行和變量列的表格。我試過width = 100%的列。因此,視圖中的第一個內容將適合。但假設如果我動態更改內容,則不會動態增加/減少HTML表列的大小。 在此先感謝。如何自動調整HTML表格單元格的大小以適合文本大小
41
A
回答
74
如果您希望單元格根據內容調整大小,則不得爲表格,行或單元格指定寬度。
如果您不想自動換行,請將CSS樣式white-space: nowrap
分配給單元格。
12
你可以試試這個:
HTML
<table>
<tr>
<td class="shrink">element1</td>
<td class="shrink">data</td>
<td class="shrink">junk here</td>
<td class="expand">last column</td>
</tr>
<tr>
<td class="shrink">elem</td>
<td class="shrink">more data</td>
<td class="shrink">other stuff</td>
<td class="expand">again, last column</td>
</tr>
<tr>
<td class="shrink">more</td>
<td class="shrink">of </td>
<td class="shrink">these</td>
<td class="expand">rows</td>
</tr>
</table>
CSS
table {
border: 1px solid green;
border-collapse: collapse;
width:100%;
}
table td {
border: 1px solid green;
}
table td.shrink {
white-space:nowrap
}
table td.expand {
width: 99%
}
+0
這是很酷的解決方案! – 2015-11-29 17:58:34
+3
我爲你創建了一個codepen http://codepen.io/anon/pen/GZKJrL – alexserver 2016-02-24 21:28:09
相關問題
- 1. 如何自動調整圖像大小以適合Silverlight網格單元格中的調整大小的畫布
- 2. 如何自動調整單元格大小以適合每行4行
- 3. 動態調整大小/空格文本以適合div
- 4. HTML表單元格自動大小
- 5. 自動調整表格中的單元格大小
- 6. 背景圖像自動調整大小表格單元格
- 7. 如何調整圖像大小以適應UITableView單元格?
- 8. UICollectionViewController如何調整單元格大小?
- 9. 將HTML屏幕嵌入Html表格單元格縮小html以適合單元格大小
- 10. 調整大小固定大小的文本,以適合
- 11. WPF - 自動調整表格的大小
- 12. Html表格單元格大小(或適合其內容的單元格高度)
- 13. 如何使用jquery調整表格單元格的大小?
- 14. 使用單元格大小自動佈局調整表格視圖框以適合動態內容
- 15. 自定義單元格調整大小與文本查看
- 16. 調整JTable列的大小以適合表格內容
- 17. 如何調整表格單元格大小?
- 18. UITextView動態調整文本框/單元格大小
- 19. 如何設置HTML表格單元格以繼承其大小?
- 20. 自動調整大小的單元格/動態字體在ios8
- 21. 如何防止表格單元格調整大小時添加文本
- 22. 如何讓表格單元適合包含圖像的大小?
- 23. 如何更改表格大小以適合數據網格視圖大小?
- 24. 如何調整文本的大小以適合UITextField
- 25. 如何重新調整大小以適合文本的圖像?
- 26. UICollectionView單元格大小調整
- 27. 自動調整文字大小以適合按鈕的寬度
- 28. 如何自動調整窗口大小以適合其內容
- 29. VB.NET表格調整大小
- 30. 如何在窗體大小調整時自動調整網格大小?
什麼,如果我想有,說第一個TD適合文本,剩下的只是甚至出去桌子的寬度? – think123 2013-01-27 06:29:23
@ think123:對不起,我不明白你的問題。請用HTML示例問一個合適的問題。 – 2013-01-27 20:36:00
基本上,我希望表格的寬度爲'100%',並且每個td都適合其內容,除了最後一個構成其餘空間外。希望你能理解,因爲我認爲一個問題是沒有必要的。 – think123 2013-01-27 22:33:08