@kot_matpockuh

Мобильная вёрстка: макет&viewport, как подружить?

Всем привет. Есть вопрос...

Есть макет (дизайн моб. версии) с шириной в 640px. Верстал я разумеется с мин. шириной всех блоков в 640пикс. Но тут возникли "приколы" с некоторыми моб.девайсами, на которых появляется скролл - т.е. страницу приходится масштабировать.

Пробовал играться с viewport (ставить initial-scale, width и тд), но получается какой-то быдлокод с if-ами)
Наверное я что-то делаю не так.

Как изначально вписывать страницу в масштаб девайса?, даже если его ширина 540пикс?
  • Вопрос задан
  • 211 просмотров
Пригласить эксперта
Ответы на вопрос 3
sergski
@sergski
web-developer
Для мобильных версий нельзя делать фиксированную верстку, девайсов слишком много. Используйте в media min-width и/или max-width, например:
@media screen and (min-width: 400px) and (max-width: 700px) { … }

И в css используйте: min-width, max-width, width: auto
Media Queries
Ответ написан
SkiperX
@SkiperX Куратор тега HTML
Верстал я разумеется с мин. шириной всех блоков в 640пикс.

ну и что что макет на 640
для телефонов 320 минимальная ширина экрана берется всегда..
Ответ написан
Комментировать
ставьте вьюпорт 640px
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
28 апр. 2024, в 17:10
20000 руб./за проект
28 апр. 2024, в 15:00
100000 руб./за проект
28 апр. 2024, в 14:43
5000 руб./за проект