IE6不支持的CSS功能列表

Bru*_*uno 11 css internet-explorer-6

我刚刚为我的网站完成了切片和编码非常好的无表格css模板,我一直在测试IE7和Chrome.

然后我就有了用IE6测试这个模板的绝妙主意,我在虚拟PC上安装了Windows XP,然后在IE6上打开了我的网站.

看起来非常糟糕!

我的页面格式看起来像垃圾,没有像IE7和Chrome中那样正确显示.我知道IE6不支持某些东西,但我认为我的页面不像它那样渲染.

所以我想知道是否有一个地方我可以看到IE6不支持的内容,所以我可以修复我的CSS,甚至只为IE6创建一个新的.

任何信息都会非常有用!

谢谢!

rob*_*rke 21

IE6有很多CSS错误,因此这将有助于您的页面呈现.这里有正式和不受支持的官方列表.

也可能对你有帮助的是positioniseverything.net,他们有一个IE错误及其修复的综合列表.

如果您仍然在努力做到正确,请发布指向您网页的链接.


Mig*_*ing 6

强烈 强烈建议您查看此网站http://quirksmode.org/dom/compatibility.html:它有一个很大的编译和测试案例最多的事,CSS和JavaScript.


Nic*_*len 5

我想你的机器上安装了Firefox.如果是这样的话,请安装Firebug附加组件(这本身就很棒),但是如果您还安装了Sitepoint,FireScope的新附件,它将允许您在Firebug中右键单击您的元素并提取浏览器兼容性图表你的CSS和HTML(以及额外的代码示例)

使用Firebug,您还可以编辑CSS并实时观察生成的效果,这可以节省大量时间!

一旦确定了网站的破坏区域,请使用以下方法使用IE6特定的样式表来纠正它们,以便您的设计能够按照您的预期更适合现代浏览器

<!--[if IE 6]>
<link rel="stylesheet" type="text/css" href="/Css/IE6.css" media="all" />
<![endif]-->
Run Code Online (Sandbox Code Playgroud)

作为额外提示不透明度和PNG或具有透明背景的GIF在IE6中不能很好地发挥,我强烈建议您使用JavaScript库,如Prototype或JQuery,如果您正在使用JavaScript