【问题标题】:Iframe not filling whole div on IE9iframe 没有填充 IE9 上的整个 div
【发布时间】:2012-06-22 03:16:26
【问题描述】:

我有一个带有标题 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?我使用引导程序,因为它是用于普通内容页面的,但是这个页面是一次性的,需要在尽可能多的页面中显示地图,同时仍然遵循标题的样式作为其余部分网站。

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

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

让 IE 表现得像其他浏览器一样浪费了多少时间!? Microsoft 必须在工时损失和支持 IE 的额外费用方面为地球付出巨大的代价。

【问题讨论】:

    标签: html css iframe twitter-bootstrap


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-19
      • 2012-07-29
      • 2020-08-16
      • 2012-12-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多