Гумовий Iframe
Опції теми
Відображення
- Лінійний вигляд
- Комбінований вигляд
- Деревоподібний вигляд
Гумовий Iframe
Як зробити гумовий Iframe Заздалегідь дякую.
гумовість і кадру потрібна я так розумію щоб прокрутку прибрати. щоб вікно кадру прийняло висоту як у сторінки, що вставляється.
Якщо так - значить тут 2 випадки.
1. Якщо сторінка, яку ви вставляєте, знаходиться на тому ж сервері (мається на увазі доменне ім'я) - тоді можна використовувати js для визначення висоти документа в iframe і динамічно змінювати висоту тега iframe.
2. Якщо сторінку, яку ви хочете вставити "чужа" - тобто на іншому сервері - тоді js не дозволить вам визначити висоту документа, тут тільки фікс висота. Принаймні я свого часу цієї проблеми не вирішив. Використовував фіксацію висоту.
------ Якщо мається на увазі зробити кадр гумовим щоб прийняти скажемо повну висоту або ширину - то тут в css задати ширину і висоту по 100%. При цьому переконайтеся, що всі батьківські блоки для кадру мають потрібну вам висоту/ширину. наприклад, якщо потрібно фрейи всередині документа де йде body iframe iframe
то потрібно зробити для початку html,body
Інакше кадр, як і будь-який інший блок, не розтягнеться на всю висоту браузера.
---- в більш специфічних випадках можна знову ж таки на js динамічно змінювати розміри іфрейму для коригування скажімо висоти в залежності від розміру вікна браузера.
У мережі є рішення з цього питання – можна погуглити.