Yanse
@Yanse
Верстальщик

Как сделать резиновый iframe в высоту?

Всем привет!

Возникла трудность с тем, как можно было бы сделать резиновым высоту iframe.
Написал мини приложение в котором несколько вложенных страниц. На десктопе высота как нужно. Но открывая на мобилке сайт, получается, что очень много лишнего пространства.
Я примерно прикинул, как можно будет это сделать через jq, но может есть еще какой нибудь путевый способ, как это можно реализовать?

Буду всем очень признателен!
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ответы на вопрос 2
@zkrvndm
Веб-разработчик
Внутри фрейма разместите обработчик, который при изменении body будет замерять текущую высоту и отправлять ее во вне через интерфейс postMessage() - вне фрейма уже перехватываете сообщение и опираясь на полученное значение задавайте высоту фрейму.
Ответ написан
vladislav_boychenko
@vladislav_boychenko
Купаюсь в гривнах
Очень просто https://jsfiddle.net/6xL8hz4k/
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы