У меня есть div
в iframe
.Div должен отображаться на 100% ширины.Глядя на документ , а не в iframe, div действительно отображает на 100%.Однако, в iframe, он рендерит на 90 - 95%.Согласно инструменту разработчика MS, оба кадра iframe и текст документа iframe равны 100%.Это просто div, которого нет.HTML:
<iframe frameborder="0"
src="http://localhost:8080/pagedetails/73/true" id="su3-frame"
hspace="0" vspace="0"
leftmargin="0" rightmargin="0" topmargin="0" marginwidth="0">
<html style="margin: 0pt; padding: 0pt;"
xmlns="http://www.w3.org/1999/xhtml">
<body marginwidth="0" marginheight="0" id="su3-body"
leftmargin="0" topmargin="0"
style="margin: 0pt; padding: 0pt;">
<div id="su3-header"
leftmargin="0" marginheight="0"
marginwidth="0" topmargin="0">
</body>
</html>
</iframe>
и CSS для фрейма и div:
iframe#su3-frame {
width: 100%;
height: 60px;
border: 0;
margin: 0;
padding: 0;
position: fixed;
top: 0; left: 0;
z-index: 100000000;
}
div#su3-header {
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #fff;
width: 100%;
height: 56px;
position: absolute;
padding: 0;
margin: 0;
line-height: 1;
top: 0; left: 0;
background: url('/images/bg-90.png');
border: 0;
border-bottom: 4px solid #aaa;
}
Любые мысли, предложения очень ценятся.