次の CSS を含むテーブルがあります。
width: 100%;
border-spacing: 0px;
table-layout: fixed;
次に、次のクラスで指定された 3 つの列があります。
@UsedColumnWidth: 26px;
@DeleteColumnWidth: 18px;
.UsedCountColumn {
width: @UsedColumnWidth;
}
.DeleteColumn {
width: @DeleteColumnWidth;
}
.CapabilityColumn {
/*width: @ContainerWidth - @UsedColumnWidth - @DeleteColumnWidth;*/
/*width: 100px;*/
}
UsedCountColumn
クロム開発者ツールを調べたときに、幅が指定したよりも 2 ピクセル多いことに気付きましたが、DeleteColumn
なぜこれが発生するのかわかりません。おそらく境界線の間隔が台無しになっていると思いましたが、それを0に設定しています.なぜこれが起こっているのかについてのアイデアはありますか?