2013-08-27 3 views
2

Я все еще новичок в отзывчивом дизайне, поэтому извините, если мой вопрос не имеет смысла.Условная шкала видового экрана в зависимости от ширины экрана «слишком мала или слишком велика»?

Я в настоящее время реализует два набора CSS для двух ширины экрана:

@media screen and (max-width:659px) { ... } 

@media screen and (min-width:660px) { ... } 

В первом сете у меня есть 480px широкий стол с содержанием и центрируется margin auto. Я рад иметь немного фонового пространства слева и справа, если размер экрана составляет от 480 пикселей до 659 пикселей.

Второй набор добавляет дополнительную колонку влево, делая таблицу шириной 660 пикселей.

Я беспокоюсь, когда ширина экрана ниже 480 пикселей или значительно выше 660 пикселей. Моя таблица будет усечена, или ее левая и правая поля будут слишком много. Именно здесь масштабирование может быть интересным.

Я читала, что рекомендуется реализовать видовых мета-тег следующим образом:

<meta name="viewport" content="width=device-width, initial-scale=1"> 

Но это правильное решение для моей проблемы? Каков правильный способ реализации метатега моего просмотра? Можно ли автоматически «масштабировать, чтобы соответствовать», когда таблица имеет ширину 480 пикселей или 660 пикселей? Если да, то как?

+0

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

+0

Итак, вы говорите, что нет возможности автоматически масштабировать ее до поместиться? – JVerstry

+0

Я не думаю, что есть способ автоматически масштабироваться, когда ваша ширина задана в пикселях. –

ответ

4

Существует довольно аккуратное решение для гибких столов на игровой площадке Zurb.

http://zurb.com/playground/responsive-tables

Это все еще в детской площадки, но до сих пор я использовал его, и он работает очень хорошо. И с любым типом отзывчивого дизайна вы всегда захотите иметь мобильный видовой экран на своей странице. Это семантика Дорогой Пал. :) И это действительно сделает ваш отзывчивый дизайн намного проще.

+0

Я смотрел больше на условно масштабируя таблицу, чтобы она соответствовала экрану устройства, вместо того, чтобы использовать таблицу «отзывчивого дизайна». Из моих чтений я не думаю, что это возможно, поэтому я одобрю этот ответ. – JVerstry

Смежные вопросы