Предположу, что проблема в высоте фрейма, он не растягивается на всю высоту? Попробуйте указать высоту не 100%, а 100vh
Или добавить для фрейма position:absolute;
height:100%
При этом нужно убедиться что родительский контейнер тоже занимает всю высоту (например на время закрасив его background:red;
Других причин на вскидку не могу вспомнить.
Есть только вариант что сайт донор как-то особым образом реагирует на то, когда его выводят в iframe. То есть они намеренно делают свой сайт неадаптивным для iframe.
Спасибо.
Увы, 100vh не срабатывает. Страница превращается в маленький баннер.
Выставил высоту 700px, тогда на всю страницу отображается.
Притом, что, помогло сделать страницу адаптивной то, что сделал это через редактор лендингов Мобирайс. Вставил код фрейма в один из блоков.
Но, появилось два минуса:
1) другие блоки становятся некорректными, теряют дизайн, картинку
2) кнопки на донорском сайте не кликабельны. На первой странице кликабельны, на следующих нет.
Добавлено спустя Только что
embedresponsively.com
Спасибо.
Интересный сервис, но, сформированные в нём коды почему-то не срабатывают для необходимой адаптивности,
а также высота при любых настройках всё время размером с баннер-шапку сайта.