Tôi có một bảng nằm trong div. Chiều dài của bảng có thể thay đổi và tôi sử dụng div để thực thi chiều cao.Cách chỉ có một thanh cuộn dọc trên 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;
}
Vấn đề của tôi là khi thanh cuộn dọc là cần thiết, khoảng trống nó chiếm gây ra thanh cuộn ngang xuất hiện. Tôi không cần thanh cuộn ngang và tôi đã cố gắng sử dụng thuộc tính css overflow-y: hidden;
để ẩn nó nhưng điều này khiến cả hai thanh cuộn bị ẩn.
Có ai biết tại sao overflow-y:hidden;
không hoạt động như mong đợi hoặc cách ngăn thanh cuộn ngang hiển thị?
Tôi đã hỏi điều này vào một buổi sáng Thứ Sáu, mà bạn có thể đoán được. Tôi thực sự nên biết x là trên và y là lên! Cảm ơn tất cả các câu trả lời! – DarylF