0
2つのテーブルが隣り合っています。固定列テーブルの列のCSS幅を設定できません
私はこのスクロールテーブルの列をCSSで設定した固定幅にしたいと考えています。列数がわずかであれば、固定幅が機能します。
3つ以上の列があり、オーバーフローすると、CSSの幅は機能しません。列のサイズはテキストに基づいています。
JSFiddle単一の列:https://jsfiddle.net/u4onfzzs/
JSFiddleマルチカラム:https://jsfiddle.net/eb5ts6c6/
ここで私は困惑マルチCOL
#content .fixedColumn td.dataCol
{
width:150px;
padding:6px 0px 7px 8px;
}
では無視されているCSSのです。
thの幅を設定すると、列は適合するはずです。 – Lansana
CSSを '#content .fixedColumn td.dataCol'に変更して、そのクラスをテーブルヘッダーに追加しても、マルチカラーでは機能しません。 – Tom
これは、テーブルヘッダーを' CSS、 'td'ではなく。したがって、 'td.dataCol'を' th.dataCol'に変更してください。しかし、一般に、いくつかの列を持つ表があり、各列にヘッダーがある場合は、ヘッダーの幅を設定すると、それに応じて列が更新されます。しかし、すべての列/ヘッダーを設定せず、それらのうちの1つだけを真ん中のどこかに設定すると、テーブルが壊れてしまうことがあります。 – Lansana