表のセル幅は指定しないと自動調整されてしまう
ブログで4列の表を挿入したら、文字の長さによって列幅がバラバラになってしまった。
幅を均等にするために「width: 25%;」を設定してもうまく調整できない。おかしいなぁ。
そこで、「table-layout: fixed;」というワザを使ってみました。
1 2 3 4 5 6 7 8 |
/*-------------------------------- 表の列幅を均等にする ---------------------------------*/ .table { width: 400px; // 幅を指定 table-layout: fixed; text-arign: center; } |
※tableセレクタには横幅の指定が必要です。
表示はこんな感じ。
1 | 2 | 3 | 4 |
AAAAA | BB | CCC | DDDDDD |
まとめて設定できて便利なので、ぜひ使ってみてください。