假设我有一个只有三列的表。它看起来不整洁和不平衡有一个狭窄的,高的桌子拥抱我的屏幕左侧(例子) ,所以我希望表覆盖的宽度的页面。但是,当我将表宽设置为100% 时,所有的列也都被拉长了,所以现在我的数据在屏幕上分散得很稀疏,看起来也很不整洁(例子)。
我所寻找的是一种解决方案,其中所有列的大小都与表为 width: auto
时的大小相同,但最后一列填充了屏幕上剩余的空间。例如,Spotify 就是这么做的:
“用户”栏将覆盖剩余的宽度,无论如何。有没有一种相对简单的方法可以用 HTML 表格和 CSS 来实现这一点?