@schurin
Люблю катать с гор, особенно на санках

Как сделать фиксированную шапку таблицы на css?

Добрый день!
Вот уже пол дня придумываю рецепт для таблицы с фиксированной шапкой, реализация на css, не знаю толи моих знаний не хватает, то ли пытаюсь невозможное сделать.
Дело в том, я не могу задать явно ширину столбцов
И если применять position: fixed(absolute), то ширина заголовков таблицы схлопывается до размера контента, отсюда же едет форматирование заголовков таблицы и они перестают подстраиваться под тело таблицы.
  • Вопрос задан
  • 469 просмотров
Пригласить эксперта
Ответы на вопрос 2
paulradzkov
@paulradzkov
Дизайнер, верстальщик, начальник отдела UI
codepen.io/paulradzkov/pen/sjyFb — на чистом css можно только с ограничениями по количеству резиновых колонок (одна резиновая, остальные в px или %) и заданными явно высоте шапки и самой таблицы.
Ответ написан
khipster
@khipster
display: table;
table-layout: fixed;
overflow: hidden;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы