2012-06-22 7 views
1

헤더 div와 iframe을 가진 사이트에서 나머지 페이지에지도를 표시하고 헤더 div 아래에 최대 크기로 크기를 조정합니다.Iframe이 IE9에서 전체 div를 채우지 못함

Firefox 및 Chome에서 작동하는 메소드를 얻을 수 있지만 iframe은 IE9에서 div를 채울 수 없습니다. 문제가 무엇인지 누구나 알고 있습니까? html을 게시하기보다는 문제 페이지와 IE9에서 같은 방식으로 작동하는 재 설계중인 이전 페이지에 대한 링크가 있습니다.

새로운 문제 페이지 (IE9에서 DIV의 크기를 조정하지 않습니다) : http://permitmap.paydirt.co.nz/

그것은 Twitter's Bootstrap 내 남용 될 수 있습니다 http://permitmap.paydirt.co.nz/devtest/permitmap.html

오래된 페이지는 IE9에서 작업을 수행하는 동일한 기술을 사용하고 계십니까? 부트 스트랩은 정상적인 콘텐츠 페이지에서 사용하기 위해 만들어졌지만,이 페이지는 가능한 한 많은 페이지에지도를 표시해야하는 일회성 기능을 수행하는 동시에 헤더의 나머지 부분은 그대로 유지합니다. 대지.

레이아웃 테이블을 사용하는 것도 나쁘지는 않지만, iframe을 사용하여 원하는 효과를 얻는 방법을 찾은 유일한 방법입니다. (믿어주세요. 테이블을 사용하지 마십시오!).

사전에 CSS/HTML 전문가가 도와 주셔서 감사합니다!

IE가 다른 브라우저처럼 작동하는 데 얼마나 많은 시간이 걸리니!? Microsoft는 행성에 막대한 노동 시간과 IE 지원을위한 추가 비용을 지불해야합니다.

답변

2

아, 그냥 원래 페이지에서이 문제를 해결해야한다는 것을 알았습니다.

페이지 상단에서 DOCTYPE 요소를 제거하면 IE9에서 문제가 해결됩니다!

관련 문제