表組みのレイアウト方法を指定する
table-layout
{
table-layout
table-layoutプロパティは、表組みのレイアウト方法を指定します。このプロパティを指定することで、表組みの列幅を決定する方法が変化します。
初期値 | auto |
---|---|
継承 | なし |
適用される要素 | テーブルまたはインラインテーブル要素 |
モジュール | CSS3 Tables Module |
値の指定方法
レイアウト方法
auto | 列幅は表組みの幅とセルの内容に合わせて自動的に調整されます。 |
---|---|
fixed | 列幅はwidthプロパティで指定した値で固定されて表示されます。指定がない列の列幅は、表組みの残りの幅に合わせて均等に分割されます。 |
サンプルコード
CSStable.sample{ table-layout: fixed; width: 100%; } .wide{width: 20%; }HTML
<table class="sample"> HTML <tr> <th class="wide">月曜日</th><th>水曜日</th><th>金曜日</th> </tr>