0

我知道这不是一个罕见的问题,但我在所有其他浏览器中工作的布局在 IE(8 和 9)中完全崩溃了。

我不知道协议是在这里发布所有代码还是只是一个链接......

它是:www.megadyne.com/safezone/index.php

我认为相关的部分是我有一个容器 div,它是position:relative里面的一堆 div,它们是 position:absolute 并且内部 div 在 IE 中被推出。

布局还有很多其他问题——仅在 IE 中,但希望它们是相关的?

提前致谢!

布赖恩

4

2 回答 2

2

看看http://html5boilerplate.com/的 css,在你输入代码之前,它很好地标准化了浏览器的所有 css。尝试使用他们的 css 并将您的 css @inline 放入他们的 css 中,它会要求您提供自定义 css,并查看是否可以解决问题。

如果这不起作用,您可以使用 HTML5 代码为 IE 创建一个单独的 css 文件

//If browser is IE version 8 or greater
<!--[if gte IE 8]>
<link rel="stylesheet" type="text/css" href="iespecific.css" />
<![endif]-->
于 2012-08-02T03:05:38.950 回答
0

原来我的声明有问题。解决了这个问题,世界又恢复了。

于 2012-08-02T17:34:44.630 回答