Вот пример моего HTML:
Код: Выделить всё
...
A label
...
...
Код: Выделить всё
.elements {
display: flex;
flex-direction: row;
align-items: stretch;
}
.element-1 {
width: min-content;
flex: 0 0 auto;
}
.element-2 {
flex: 1 0 auto:
display: grid;
grid-template-rows: 1.1em 1fr;
}
.element-2 > iframe {
width: 100%;
align-self: stretch;
}
.element-3 {
flex: 0 0 auto;
}
(Кроме того, встроенный документ не обязательно находится на том же хосте, что и мой документ, поэтому я не всегда могу использовать JavaScript для запроса размеры встроенного документа.)
РЕДАКТИРОВАТЬ: Мой вопрос был закрыт, потому что в ранее заданном вопросе, как говорилось, следует использовать JavaScript. Как я уже говорил в последнем абзаце, я не могу использовать JavaScript. Возможно, мне следует спросить: как браузер определяет высоту iframe, если она не задана явно?
Подробнее здесь: https://stackoverflow.com/questions/793 ... mes-height