我有一个 HTML 表格,其中的列数可能因行而异。尽管如此,我希望这些列在它们的行中均匀分布。(例如,如果我的第一行包含 2 列,则每列应占表格总宽度的 50%;如果第二行有 3 列,则每列应占表格总宽度的约 33%。 )
此外,我希望表格具有容器的宽度(因此可能width: 100%
在 CSS 中使用 a ;但问题是此属性告诉表格仅根据 forst 行中的内容平均拆分列)。容器宽度可能会有所不同,这就是我必须使用百分比的原因。
我还尝试使用 div 自己制作表格,并用百分比指定每个“cell-div”的宽度,但这种解决方案并不能在每个浏览器上提供良好的结果:有时,当没有更多空间时行,一行的最后一个“cell-div”在它下面。(我必须指定一些奇怪的宽度,例如49.99998%
或33.333233%
因为我的边框也需要一些空间。)