2013-05-29 3 views
0

Я пытаюсь установить высоту «панели», поэтому она заполняет всю ширину & высоты устройства. Раньше это было нормально, но теперь сайт работает через iFrame, высота MASSIVE.Динамическая высота и фиксированные элементы внутри iFrame

Я использую этот код:

var windowHeight = $(window).height(); 
$('.panel-adjust').height(windowHeight); 

Потому что внутри плавающий фрейм, это, кажется, что генерирует большую высоту благодаря плавающему фрейму (возможно, высота всех панелей)

Как может Я исправляю это, чтобы получить фактическую высоту видового экрана, а не высоту iFrame? Принимая во внимание, что это должно быть динамичным. IFrame находится на другом сайте, поэтому у меня нет большой гибкости по сравнению с ним.

Я также пытаюсь расположить элемент в нижней части окна просмотра/окна. Обычно делает это работает:

position:fixed; 
bottom: 0; 
left: 0; 

Но теперь внутри плавающий фрейм, фиксированный элемент находится в самом низу сайта (не окно)

Любых идей?

+0

Эй! Ваша проблема может быть сложной для Lil, я советую вам прочитать это http://stackoverflow.com/questions/153152/resizing-an-iframe-based-on-content/362564#362564 – krishgopinath

+0

@passionateCoder Просто быстро прочитал , Точно так же они теоретически передают высоту окна просмотра из родителя, а затем передают его в iFrame-контент? –

+0

Да .. Я думаю, это суть – krishgopinath

ответ

0

Получение высоты & Ширина окна просмотра на главной странице (с iFrame), а затем передача его в iFrame, и сборщик работал для меня. Как указано @passionateCoder.

Смежные вопросы