【发布时间】:2011-10-31 14:28:13
【问题描述】:
我有一个由 3 列组成的 HTML 表格。它的宽度固定为 600 像素。
<table>
<tr>
<td>Name</td>
<td>Qty</td>
<td>Actions</td>
</tr>
</table>
我希望 Qty 和 Actions 列尽可能小(将内容保持在一行),并且 Name 列占用剩余的可用空间。 Qty 和 Actions 列的大小会根据内容/字体大小而变化,因此在这种情况下,固定宽度将不起作用。
有没有办法在 HTML/CSS 中做到这一点?或者这是我需要打破 Javascript 的东西吗?
【问题讨论】:
-
您尝试过使用 nowrap 吗? w3schools.com/tags/att_td_nowrap.asp 。请注意,该属性已弃用,应与 css 一起使用,如那里指定的那样
-
这并不能解决我的主要问题,即其他两个单元格太宽,而不是太窄。但随着兰塔的回答,这正是我要找的,谢谢
标签: html css html-table