私は手動でセルのサイズを制御したいhtmlテーブルを持っています。私はそれがどのように働くべきかについて混乱している。
まず、セルサイズが列内の最大の内容に自動的に設定されるか、固定サイズになるかを制御するCSS属性 "table-layout"があります。私はtable-layout = autoと= fixedの両方を使用してtd要素のCSS幅を設定しようとしましたが、両方の場合、元のサイズから縮小しました。問題は、テーブルレイアウトのいずれかの値を使用したいサイズに縮小していないことです。
ここに私のCSSコードです:
table {table-layout:fixed;}
tr, td {border-style:solid;
border-width:2px;}
.coursename{width:50px;}
.startdate {width:5px;}
.isbn{width:10px;}
.author {width:20px;}
.booktitle{width:10px;}
次に、自動表レイアウトのルールはどういうものですか?すべての表のセルの内容が一緒にページのサイズを超えた場合、最初に縮小する特定の列がありますか?彼らはまったく縮小するだろうか?