Как сделать высоту iframe 100% его содержимого, не основанного на соотношении сторон, используя css? - PullRequest
0 голосов
/ 25 мая 2019

У меня есть iframe, содержащий динамическую форму.Во многих руководствах показано, как заставить его изменять высоту на основе статического соотношения сторон, но содержимое формы изменяется так, что это не работает.

Есть ли способ использовать css для создания контейнера iframe или iframe на 100%высота его содержимого?

вот что у меня в данный момент есть, но изменения высоты не имеют значения, кроме статических значений пикселей:

<style>
    .iframe_form_container {
        overflow: hidden;
        position: relative;
        height: 100px;
    }
    .iframe_form {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        border: 0px;
    }
</style>
<div class="iframe_form_container">
    <iframe src="*url*" width="100%" id="iframe_form" class="iframe_form" type="text/html" allowTransparency="true"></iframe>
</div>

1 Ответ

0 голосов
/ 28 мая 2019

Из того, что я могу найти, единственное решение - это javascript. Хотя это не очень удобно для пользователя.

Эти ребята создали программу изменения размера iFrame, которая, кажется, работает

...