我的页面布局需要某种IE 6黑客吗?

时间:2009-06-03 19:02:55

标签: css html internet-explorer-6 cross-browser positioning

我的网站roofcommunityservices.org我被告知在IE6中有一些div转移问题。我们办公室里没有IE6,但我确实使用Firefox渲染工具来查看截图,我得到了一般的想法。我在Mac上,看不到与我的客户相同的问题。

有人可以看看IE6电脑中的网站并告诉我他们看到了什么,特别是在捐赠页面上?

非常感谢。

8 个答案:

答案 0 :(得分:4)

您可以使用browsershots.org

查看各种浏览器设置

捐款页面有一些变化。

此外,IE6中不支持透明的.png文件。

答案 1 :(得分:1)

我还没有在IE6中测试它,我也没有。但通常我在尝试查看为什么某些东西不起作用时所做的第一件事是通过验证器运行它。遗憾的是,您的页面在验证器上的效果不佳,并且会产生很多抱怨。

声明“XHTML Strict”然后使用非严格的html确实不是一个非常明智的想法。

http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Froofcommunityservices.org%2Fdonations.html

如果幸运的话,修复226验证错误可能有助于IE6。

不同意我的人,尝试将“标题”的结束标记更改为“标题”,并看到奇迹出现在IE呈现完全白页但Firefox不介意的情况下。

至于要使Flash元素验证,请参见此处:

http://latrine.dgx.cz/how-to-correctly-insert-a-flash-into-xhtml http://www.alistapart.com/articles/flashsatay

这在过去也很有用,但现在有点过时了:

http://jquery.lukelutman.com/plugins/flash/

答案 2 :(得分:0)

看看这里:http://www.stalebrew.com/2008/browsers/stand-alone-internet-explorer-6/ 您可以下载独立版本的Internet Explorer 6进行此类测试。

另一种选择是使用http://browsershots.org查看您网站的屏幕截图,其中包含各种操作系统和浏览器选项。

答案 3 :(得分:0)

除了顶部的横幅外,一切都很好。当我检查ff时,所有子链接都可用。当我在IE6中检查时,没有显示它们。

答案 4 :(得分:0)

看起来您的导航菜单在IE 6中完全丢失。

http://tinypic.com/r/35l7pc6/5

答案 5 :(得分:0)

使用IE6运行XP的虚拟机测试布局可能是谨慎的做法。而且,正如其他人所提到的,通过验证器(w3)运行您的网站并解决这些验证错误可以为您提供一个很好的起点,可以找出一些随机显示问题。特别是如果你有很多非封闭的标签。

答案 6 :(得分:0)

除了已经提到的解决方案之外,还有一个名为IE7的javascript库(现在也是IE8),它声称可以解决IE6与IE7相关的CSS / PNG问题。根据我的经验,它确实解决了一些问题,但并非全部解决了问题。它非常易于使用,您只需要包含javascript文件即可。 http://code.google.com/p/ie7-js/

以下是有关在Intel Mac上运行Windows的一些基本信息。 http://www.macwindows.com/winintelmac.html

Microsoft免费提供带有IE6和IE7的XP SP2图像(用于测试目的)。见http://blogs.msdn.com/ie/archive/2006/11/30/ie6-and-ie7-running-on-a-single-machine.aspx

有一个名为IEtester的方便程序(仅限于我害怕的Windows,但请记住虚拟化/训练营),它可以帮助您在IE5.5,6,7和8中查看您的页面。 http://www.my-debugbar.com/wiki/IETester/HomePage

答案 7 :(得分:-1)

忘记IE6

人们,我们已经在IE8上了。这就像IE6问世时支持IE4一样......