次のスタイルのテーブルがあります:
table {
border-collapse:collapse;
}
td, th {
height: 20px;
width: 20px;
border: 1px solid #000000;
text-align:center;
}
th {
border: 0;
}
1 つまたはいくつかのセルの境界線の幅を変更すると、行と列の幅、およびテーブル全体の幅が未定義の方法で変更されます。それほど深刻ではありませんが、影響を受けるセルの境界を除いて、視覚的な変化をまったく防ぎたいと思っています。これらのセルの幅または高さを変更しても役に立ちません。テーブルの位置の変更を防ぎ、必要なセルの境界線の幅のみを変更するにはどうすればよいですか?
UPD 問題が修正されました。テーブルの右と下に 2 つの行と列を追加し、最後の行と列で境界線を 2px に設定します。