@z_u_q

Как при изменении зума пересчитывать размеры блока, чтобы он вмещался во viewport устройства?

Есть страничка без адаптива, есть плашка с сылкой на приложение. Когда заходишь на страничку с мобильно, плашка находится сильно внизу и страница призумлена => плашки не видно:

5e6fe729ed98c117840055.jpeg

Нужно, чтобы всегда, когда зумиться страница, выглядело так:

5e6fe76a9e75f141855608.jpeg

Собственно есть идея вычислять при зуме скейл для плашки. Написал метод getScale, а дальше не знаю, как мне при изменении зума пересчитывать размеры блока, чтобы он вмещался во viewport устройства? Помогите, пожалуйста.

Ссылка на пример
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 2
Aetae
@Aetae Куратор тега JavaScript
Тлен
Мб вам нужна просто meta viewport, а не извращаться?
Ответ написан
Комментировать
IvanTabakerka
@IvanTabakerka
Чистокровный говнокодер
<meta name="viewport" content="width=device-width,initial-scale=1.0">


Ну и использовать % для вёрстки ширины блоков и медиа запросы.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 18:38
1500 руб./в час
19 апр. 2024, в 18:36
1500 руб./за проект
19 апр. 2024, в 18:36
30000 руб./за проект