Мой HTML для таблицы такой (in tbody, data is loaded from an ajax call)
:
<table class="table table-sm table-bordered text-center">
<thead class="text-center text-white">
<tr>
<td>Country</td>
<td>Crop</td>
<td>Trials</td>
<td>Nurseries</td>
<td>Unspecified</td>
</tr>
</thead>
<tbody id="country-crop-trials"></tbody>
</table>
И мой CSS такой
::-webkit-scrollbar {
width: 5px;
height: 5px;
}
::-webkit-scrollbar-track {
background: white;
}
::-webkit-scrollbar-thumb {
background: black;
}
thead{
display: block;
background-color: #08381f;
display: table;
width: calc(100% - 5px);
}
tbody {
display: block;
max-height: 360px;
width: calc(100% - 5px);
overflow-y: scroll;
}
И моя таблица отображается следующим образом:
Я пытался изменить некоторые свойства стиля, но не могу понять. Кто-нибудь, пожалуйста, помогите мне, чтобы столбцы в заголовке таблицы выровнялись со столбцами в теле таблицы