AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"

Можно ли сделать iframe с авто height?

Есть iframe, у него внутри немного html,css,js, в стандартном виде (без стилей) он имеет высоту в 250px, но внутреннее содержимое в высоту на 300px+, при том может меняться. В стандартном виде он имеет полосу прокрутки, как убрать эту полосу и сделать высоту iframe авто (ни одно свойство height не дает нужный результат), как обойтись без установки статической высоты?
  • Вопрос задан
  • 472 просмотра
Решения вопроса 1
delphinpro
@delphinpro Куратор тега CSS
frontend developer
Внутри iframe — отдельный документ, страница. Можете считать iframe окошком браузера. Высоту на основе содержимого задать с помощmю Css нельзя.

Если содержимое iframe загружено с того же домена, что и родительская страница, то вы сможете джаваскриптом получить доступ внутрь iframe (или наоборот из фрейма в родительскую страницу), посчитать высоту контента и установить ее для iframe.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы