Гумовий Iframe

Опції теми
Відображення
  • Лінійний вигляд
  • Комбінований вигляд
  • Деревоподібний вигляд

Гумовий Iframe

Як зробити гумовий Iframe Заздалегідь дякую.

гумовість і кадру потрібна я так розумію щоб прокрутку прибрати. щоб вікно кадру прийняло висоту як у сторінки, що вставляється.

Якщо так - значить тут 2 випадки.

1. Якщо сторінка, яку ви вставляєте, знаходиться на тому ж сервері (мається на увазі доменне ім'я) - тоді можна використовувати js для визначення висоти документа в iframe і динамічно змінювати висоту тега iframe.

2. Якщо сторінку, яку ви хочете вставити "чужа" - тобто на іншому сервері - тоді js не дозволить вам визначити висоту документа, тут тільки фікс висота. Принаймні я свого часу цієї проблеми не вирішив. Використовував фіксацію висоту.

------ Якщо мається на увазі зробити кадр гумовим щоб прийняти скажемо повну висоту або ширину - то тут в css задати ширину і висоту по 100%. При цьому переконайтеся, що всі батьківські блоки для кадру мають потрібну вам висоту/ширину. наприклад, якщо потрібно фрейи всередині документа де йде body iframe iframe

то потрібно зробити для початку html,body

Інакше кадр, як і будь-який інший блок, не розтягнеться на всю висоту браузера.

---- в більш специфічних випадках можна знову ж таки на js динамічно змінювати розміри іфрейму для коригування скажімо висоти в залежності від розміру вікна браузера.

У мережі є рішення з цього питання – можна погуглити.