Tôi gặp khó khăn khi cuộn ngang để làm việc với dataTables.js. Kết quả mong đợi là một bảng cho phép tôi cuộn theo chiều ngang trong bảng. Kết quả hiện tại là một bảng mở rộng ra bên ngoài div vùng chứa. Bất kỳ giải pháp?Dữ liệu cuộn ngangTables.js
HTML:
<div class="box-body table-responsive">
<table id="portal-drivers" class="table table-bordered table-striped" cellspacing="0" width="100%">
<thead>
<tr>
<th>First Name</th>
<th>Last Name</th>
<th>Email</th>
<th>Number</th>
<th>Rating</th>
<th>Transactions</th>
</tr>
</thead>
<tbody>
<tr>
<td>Bugs</td>
<td>Bunny</td>
<td>[email protected]</td>
<td>(310) 530-6789</td>
<td>4.8</td>
<td>309239045293459823945234895</td>
</tr>
</tbody>
</table>
CSS:
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
white-space: nowrap;
}
#portal-drivers {
overflow: auto;
}
JQuery
$("#portal-drivers").dataTable({
"scrollX": true
});
Thực sự hoạt động tốt. Tôi cũng áp dụng "sScrollX": '100%' trong ứng dụng datatable nhưng vấn đề chiều rộng xảy ra cho tiêu đề. – MSTdev