Экспериментируя, я обнаружил, что position:absolute
на tbody
или thead
вызывает проблему, когда элементы заголовка таблицы не совпадают с данными таблицы.Абсолютное позиционирование элемента выводит его из потока визуализации страницы.Таким образом, добавление position:absolute
к thead
приводит к свертыванию элементов заголовка с содержимым в них, а добавление его к tbody
выводит ячейки данных таблицы из нормального потока, что означает, что thead
не может соотнести ширину его ячейки с tbody
's.
Это именно то, что я нашел, но если я ошибаюсь, я открыт для исправления.