テーブルがあり、最初の列に垂直スクロール バーが必要です。これは Chrome、IE9、iPad の Safari では機能しますが、Firefox では機能しませんか? なぜだめですか?私は何を間違っていますか?
HTML:
<table>
<tbody>
<tr>
<td class="col1">
<div class="wrapper">
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
<p>Test</p>
...
</div>
</td>
<td class="col2">
</td>
</tr>
</tbody>
</table>
CSS:
html, body {
margin: 0;
padding: 0;
height: 100%;
width: 100%;
}
table {
width: 100%;
height: 100%;
}
table .col1 {
width: 20%;
height: 100%;
}
table .col1>div.wrapper {
width: 100%;
height: 100%;
overflow: auto;
}
table .col2 {
width: 80%;
height: 100%;
background-color: red;
}