Перейти к основному содержимому

Адаптивные таблицы CSS

Адаптивная таблица показывает горизонтальную полосу прокрутки, когда экран слишком мал, чтобы вместить всю таблицу.

Чтобы создать такую таблицу, оберните <table> в контейнер <div> и установите overflow-x: auto на этом <div>.

Примечание: В macOS полосы прокрутки по умолчанию скрыты и появляются только во время использования, даже если задана прокрутка overflow.

Пример

Широкая таблица, обёрнутая в div с overflow-x: auto, прокручивается вбок на маленьких экранах.

Prompt
HTML-страница с адаптивной таблицей, которая прокручивается по горизонтали на маленьких экранах. Во внутреннем блоке <style> оформите таблицу (объединённые границы, полная ширина, ячейки с отступом и границей) и добавьте правило div.tablecontainer с overflow-x: auto. В теле страницы оберните широкую таблицу (много колонок) в div с классом "tablecontainer". На узком окне у таблицы должна появиться горизонтальная полоса прокрутки.
Результат: полная HTML-страница