- PVSM.RU - https://www.pvsm.ru -
Одна из постоянных проблем верстальщиков адаптивных сайтов — это задача удобно представить обычные таблицы на мобильных устройствах. Вот как выглядят такие таблицы чаще всего:

Не очень удобно, правда? К счастью уже существует несколько хитрых способов решить такую проблему.
Оригинал [1] и демо [2] на английском, перевод [3] и демо [4] на русском.

Суть в том, что таблица вытягивается вертикально, в каждой строке остается только два столбца: заголовок и данные. Минус такого способа в том, что в результате получается слишком длинная таблица, и ее придется долго прокручивать.
Подробности [5] и демо [6] на английском

Хороший способ на Javascript/CSS, который добавляет горизонтальную прокрутку для ячеек с данными, при этом заголовки остаются на месте, очень удобно.
Демо [7]

Преобразует обычную таблицу в красивую диаграмму. Такой способ подойдет не для всех данных, но выглядит результат очень интересно.
Демо [8]

В этом способе таблица на маленьком экране просто прячется под «спойлер». Как говорится, дешево и сердито.
Автор: grokru
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/veb-dizajn/13655
Ссылки в тексте:
[1] Оригинал: http://css-tricks.com/responsive-data-tables/
[2] демо: http://css-tricks.com/examples/ResponsiveTables/responsive.php
[3] перевод: http://koulikov.com/2012/08/responsive-data-tables/
[4] демо: http://koulikov.com/wp-content/uploads/2012/08/responsive-tables/
[5] Подробности: http://www.zurb.com/playground/responsive-tables
[6] демо: http://www.zurb.com/playground/playground/responsive-tables/index.html
[7] Демо: http://jsbin.com/emexa4
[8] Демо: http://jsbin.com/apane6/14
Нажмите здесь для печати.