У меня есть таблица, которая находится в div. Длина таблицы может меняться, и я использую div для обеспечения высоты.
<div id='CamListDiv'>
<table>
<thead>
<th><input type='checkbox' id='selectAll'/></th>
<th>Local Camera List</th>
</thead>
<tbody>
<tr><td>//camera 1 data //</td></tr>
<tr><td>...</td></tr>
<tr><td>//camera x data //</td></tr>
</tbody>
</table>
</div>
CSS
#CamListDiv {
height: 340px;
float: left;
overflow: auto;
overflow-y: hidden;
}
Моя проблема в том, когда нужна вертикальная полоса прокрутки, занимаемое ею пространство вызывает появление горизонтальной полосы прокрутки.
Мне не нужна горизонтальная полоса прокрутки, и я попытался использовать свойство overflow-y: hidden;
css, чтобы скрыть ее, но это заставляет обе полосы прокрутки скрываться.
Кто-нибудь знает, почему overflow-y:hidden;
работает не так, как ожидалось, или как остановить горизонтальную полосу прокрутки от видимости?