2012-09-17 3 views
0

팝업에 두 개의 iframe이 사용되었습니다. IE에서는 수동으로 첫 번째 프레임을 늘릴 수 있지만 Firefox에서는 불가능합니다. 이 작품을 어떻게 만들 수 있습니까? 1 iFrame에의Mozilla Firefox에서 iFrame 크기를 수동으로 조정하는 방법

코드 (나는 할 수 있어야 수동으로 스트레칭) :

<iframe name="iframeContent" id="iframeContent" scrolling="no" frameborder="no" 
     style="width:100%;height:100%;border-right:0px;border-top:0px;border-left:5px solid #cccccc;border-bottom:5px solid #cccccc;" 
     src="help.html" /> 
+0

iframe의 상위 항목의 크기는 무엇입니까? IE에서는 작동하지만 Firefox에서는 작동하지 않는다는 것은 마크 업이 잘못되었음을 의미합니다. – Rob

+0

답장을 보내 주셔서 감사합니다 Raj

답변

0

이 문제는 100 %의 높이에 iframe이 설정되어 되나 그 양은 얼마입니까? 100 % 무엇? 그것은 항상 요소의 부모이므로 iframe의 부모는 100 %로 설정된 본문이지만 값은 무엇입니까?

본문의 부모는 html입니다. 그래서 html로 설정되어 있습니까? 그리고 그 안에 문제가 있습니다. Html의 부모는 뷰포트이며 html의 높이를 100 %로 설정하면 뷰포트 높이의 실제 치수 값이 표시되어 iframe까지 캐스케이드되고 실제 치수 값을 제공합니다.

그와 관련하여 부모 중 하나를 200px와 같은 실제 값으로 설정할 수도 있습니다.

+0

답장을 보내 주셔서 감사합니다. Rob.I m 시도하고 있습니다.이 프레임 셋 코드도 찾으십시오. 는 높이 값을 변경하면 – Raj

+0

이 작동하지 않습니다. 많은 소스를 검색하면서 noresize 속성 n frameborder = "0"또는 "no"에 대한 링크를 얻습니다. 너에게 어떤 지침이 있다면 .. 많이 도와 줘. 고마워. – Raj

관련 문제