如何 CSS 我的 table 使最右边的列卡在右边,宽度可变

How to CSS my table so that the most right column stuck to the right, with variable width

我有一个 100% 的宽度 table,我希望最右边的列 (D) 只占用所需的最小宽度,但仍然与其他列 (B、C) 保持在右边填写剩余的space。 (A为固定宽度)。

如何使用 CSS 执行此操作?

使用此代码:

table td:first-child { width: 50px; }
table td:last-child { width: 1px; white-space: nowrap; }

这利用了 至少与 non-wrappable 内容一样宽的标准单元格行为