次の形式のx個のテーブルを含む仕切りがあります。
<div class="container">
<table>....</table>
<table>....</table>
<table>....</table>
<table>....</table>
</div>
これに対応するCSSコードは次のとおりです。
.container{
width: 100%;
clear: both;
border-bottom: solid 2px #036;
white-space: nowrap;
}
table{
display: inline-table;
border-bottom: solid 1px #000;
}
ただし、これを適用すると、テーブルの下の境界線と仕切りの下の境界線から約12pxのギャップがあります。「margin-bottom:-12px;」を設定した場合 テーブル上では、ポジショニングエラーは修正されますが、すべてのブラウザで修正されるわけではありません。
マージンが作られている理由を誰かが知っていますか?