Я пытаюсь установить iframe внутри div. Моя проблема в том, что я не могу заставить его вложить до 100% ширины div, мне нужно указать ширину пикселя iframe.Установка iframe внутри div
Я хотел бы, чтобы iframe был «внутри» div, так что если размер div уменьшен меньшим браузером, iframe также будет изменен.
Это мой код:
<div class="row-fluid">
<div class="span9" id="standard">
<div class="header-box">
<p class="header" >Bla Bla Header</p>
</div>
<div id="wrap">
<iframe id="frame" src="https://docs.google.com/a/...."frameborder="0"></iframe>
</div>
</div>
(more things in the row)
</div>
И CSS:
#wrap { width: 1130px; height: 100%; padding: 0;
overflow: hidden; position:relative;}
#frame { width: 100%; height: 100%;
border: 1px solid black; position:relative; }
#frame {
zoom: 0.75;
-moz-transform: scale(0.75);
-moz-transform-origin: 0 0;
-o-transform: scale(0.75);
-o-transform-origin: 0 0;
-webkit-transform: scale(0.75);
-webkit-transform-origin: 0 0;
}
Ниже то, что happenswhen браузер изменен.
Заканчивать ответы здесь: http://stackoverflow.com/questions/6634582/ how-to-resize-iframe-when-parent-window-resizes Проблема, скорее всего, потому, что вы определяете точную ширину размера для вашего 'wrap' div –
Дело в том, что я не хочу, чтобы мои divs имели фиксированные позиции. Причина, по которой я определяю точный размер для div div, заключается в том, что pdf идеально подходит внутри div, когда браузер является нормальным размером. На фотографии показано, что происходит, когда я уменьшаю размер браузера. – Julia