iframe没有填写IE9上的整个div

时间:2012-06-22 03:16:26

标签: html css iframe twitter-bootstrap

我有一个带有标题div和iframe的网站,用于在页面的其余部分显示地图,调整大小到标题div下的最大空间。

我可以在Firefox和Chome上使用该方法,但iframe不会填充IE9上的div。谁知道问题是什么?而不是发布html,这里有一些指向问题页面的链接和我正在重新设计的旧页面在IE9中以相同的方式工作。

新问题页面(不会在IE9中调整div的大小): http://permitmap.paydirt.co.nz/devtest/permitmap.html

旧页面使用与IE9相同的技术: http://permitmap.paydirt.co.nz/

可能是我对Twitter's Bootstrap的滥用?我使用bootstrap,因为它意味着在普通内容页面上使用,但是这个页面是一次性的,需要在尽可能多的页面中显示地图,同时仍然遵循标题的样式作为其余部分站点。

我使用表格进行布局也是我所知道的不好的做法,但这是我发现用iframe达到预期效果的唯一方法(相信我,我已经尝试了很多想法,但不要使用表!)。

提前感谢任何可以提供帮助的CSS / HTML专家!

让IE表现得像其他浏览器一样多少时间!?微软必须花费巨大的工资量来支付这个星球,以及支持IE的额外费用。

1 个答案:

答案 0 :(得分:2)

啊,刚刚注意到我必须用原始页面解决这个问题。

从页面顶部删除DOCTYPE元素可解决IE9中的问题!