水平スクロールバーに問題があります。現れたくない。実際には Chrome でのみ表示され、Internet Explorer では表示されません。私に何ができる?css クラスで width と padding を変更しようとしましたが、これによりレイアウトも変更されます。テスト内のコンテンツは動的であるため、垂直方向にオーバーフローする可能性があります。水平スクロールバーだけが必要ないため、これは問題ありません。
HTML:
<div class="test">
<table>
<tr>
<td>test</td>
</tr>
</table>
</div>
CSS:
.test {
BORDER-TOP: #7F9DB9 1px solid;
BORDER-RIGHT: #7F9DB9 1px solid;
BORDER-LEFT: #7F9DB9 1px solid;
BORDER-BOTTOM: #7F9DB9 1px solid;
WIDTH: 100%;
PADDING-RIGHT: 0px;
PADDING-LEFT: 10px;
PADDING-BOTTOM: 10px;
PADDING-TOP: 10px;
HEIGHT: 100%;
BACKGROUND-COLOR: #ffffff
}
必要な場合は、ここにフィドルがあります:http://jsfiddle.net/XLY9L/
ありがとう