ここ(および下) では、コンテンツをラップしない「中間」の div に関する問題を確認できます。テーブルのコンテンツ全体を自動的にラップするようにしようとしているので、きれいな白い 10 ピクセルのパディングされた境界線がずっとあります。表示モード、フロート、クリア、オーバーフローで遊んで、考えられるすべてを試しました...しかし、何も機能していないようです。誰かが私が間違っているところを見ることができますか?
#outer {
height : 200px;
width : 200px;
background : red;
overflow : auto;
padding : 10px;
}
#middle {
background : white;
padding : 10px;
}
#inner {
border : 1px solid purple;
}
td {
background : cyan;
padding : 5px;
border : 1px solid blue;
}
<div id="outer">
<div id="middle">
<table id="inner">
<tr>
<td>this is some random text</td>
<td>this is some random text</td>
<td>this is some random text</td>
<td>this is some random text</td>
</tr>
</table>
</div>
</div>