Редактировать: Если вам нужно сохранить свойства отображения таблицы, вы можете сделать что-то вроде this :
Добавить позицию, привязанную к вашим элементам th:
#tasks-table-wrapper table#tasks th {
padding: 20px;
position: sticky;
top: 0;
background-color: #121212;
}
И удалите свойство fixed из вашего элемента thead
#tasks-table-wrapper table#tasks thead {
font-size: 13px;
color: #fff;
font-weight: 700;
letter-spacing: 2px;
border-collapse: collapse;
background-color: #121212;
text-align: left;
/* position: fixed; */
/* top: 0; */
}
Вы также можете изменить ширину таблицы на 100% и оболочку на нужный размер:
#tasks-table-wrapper {
height: 546px;
max-height: 546px;
overflow-y: scroll;
width: 90%;
margin: 0 auto;
}
#tasks-table-wrapper table#tasks {
text-align: left;
text-transform: uppercase;
margin: 0 auto;
background-color: #121212;
font-size: 0;
width: 100%;
}
Если вы не Не заботясь о свойствах таблицы css, изменив свойство отображения элементов таблицы на блокированное или гибкое, я сделал скрипку и ручку , надеюсь, это поможет.