【发布时间】:2012-07-09 22:22:49
【问题描述】:
如何使有 2 列(单元格)的表格看起来像这样:
- 第一个单元格根据内容缩小
- 另一个单元格适合表格的其余部分(比两个内容加起来更宽)
例子:
<table style="width: 500px;">
<tr>
<td>foo</td>
<td>bar</td>
</tr>
</table>
我需要表格如下所示:
.___________________________________________________________________________.
| foo | bar <a lot of space here> |
|_____|_____________________________________________________________________|
500 px total width
注意:我不知道“foo”的宽度,所以我不能设置“50px”、“10%”或类似的东西。
【问题讨论】:
-
设置一个像 10px 这样的宽度......例如
<td width="10">foo</td> -
嗯,它就在我帖子的底部。我不知道单元格的宽度,因此无法手动设置。我需要浏览器根据内容缩小(在我的示例中为“foo”,但它可能是“foooooooooo”,对于 10 像素来说太长了)。
-
即使你设置了10px的宽度,单元格也会根据内容增长。在这里看小提琴:jsfiddle.net/7X4XT/2
标签: html css html-table width