我知道这不是一个罕见的问题,但我在所有其他浏览器中工作的布局在 IE(8 和 9)中完全崩溃。
我不知道协议(protocol)是要在这里发布所有代码还是只发布一个链接...
它是:www.megadyne.com/safezone/index.php
我认为相关部分是我有一个容器 div,它是 position:relative
,然后里面的一堆 div 是 position:absolute 并且内部 div 在 IE 中被推出。
布局还有很多其他问题——仅在 IE 中存在,但希望它们是相关的?
提前致谢!
布莱恩
最佳答案
看看 http://html5boilerplate.com/ 的 css在您输入代码之前,它很好地标准化了浏览器的所有 css。尝试使用他们的 css 并将 @inline 你的 css 放入他们的 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]-->
关于css - IE定位div布局问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11770442/