テーブルのセルの幅を均等にしたい場合があります。
少し裏技的な設定方法にはなりますが、
td
にwidth: 1%;
を設定すると横幅が均等になります。
td {
width: 1 % ;
}
こちらのページの表に適用しています。
均等ではないほうがキレイに表示される場合もあるので、このサイトではtable
タグにclass="equality"
を付けたときだけ横幅が均等になるように設定しています。
数字など文字列が長くなる場合は、こちらの「URLなど長い半角英数字の折り返し表示」のページを参考に以下のように改行設定を加えても良いかもしれません。
td {
width: 1 %;
word-wrap: break-word;
overflow-wrap: break-word;
}