UnluckySerivelha
@UnluckySerivelha

Почему iframe не занимает 100% высоты?

Простейший пример: нужно растянуть iframe Яндекс.Карт на весь блок родителя. Но iframe вместо 100% высоты родителя занимает всего 150px. Почему так? Как переопределить?
  • Вопрос задан
  • 791 просмотр
Решения вопроса 1
SmthTo
@SmthTo Куратор тега CSS
Все перепёлки мира будут оплакивать мою смерть.
height: 100% у детей будет работать, если задать родительскому элементу четкое (эксплицитное) значение высоты.

min-height таким свойством не является. Оно не чёткое. Поэтому height: 100% работает внутри такого контейнера как height: auto.

Как один из вариантов,:
https://codepen.io/anon/pen/YgqEoJ

Таким методом удобно задавать соотношение сторон, кстати.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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