Я написал следующее css, которое работает, как и ожидалось, на моем ноутбуке. Но при использовании монитора большего размера я вижу пустое пространство после конца таблицы.
.wrapper{
width:auto;
height: 500px;
overflow-x: scroll;
overflow-y: scroll;
}
Когда я использую overflow :auto;
, вертикальная полоса прокрутки полностью удалена, и чтобы увидеть горизонтальную полосу прокрутки, я должен прокрутить полностью вниз
html
выглядит следующим образом:
<div class="wrapper">
<table id="myTable" datatable="ng" [dtOptions]="dtOptions" [dtTrigger]="dtTrigger" dt-instance="dtInstance" class="table table-striped table-bordered display nowrap
table-sm row-border hover" width="100%">
<thead>
<tr>
<th style="min-width: 120px">hostName</th>
...
</tr>
</thead>
<tbody>
<tr style="text-align: left; word-break: break-all;">
<td>value</td>
...
</tr>
</tbody>
</table>
</div>
Если я сделаю height: auto
, то горизонтальная полоса прокрутки идет в самом низу и не отображается вверху страницы, а вертикальная полоса прокрутки имеет вид больше не прокручивается.