我有一个有两列的表。第二列应始终完美显示其内容,并且应根据内容自动计算宽度。第一列应尽可能宽到某个点(最大宽度)。不幸的是,我只习惯 WPF 而不是 HTML。在 WPF 中,我将编写以下内容:
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" MaxWidth="600" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
我的 HTML 是:
<colgroup>
<col class="fullWidthCol" />
<col class="autoWidthCol" />
</colgroup>
我的 CSS 是:
.fullWidthCol {
width: 100%;
max-width: 600px;
}
.autoWidthCol {
overflow: auto;
}
我确定我什至没有接近。它忽略了我的最大宽度并将第一列的大小尽可能大,将第二列推到屏幕的右侧。