自从我开始制作网站以来,我一直在遇到跨浏览器兼容性这个古老的问题,但这次我很难过。
我有一个从CSSPlay使用的纯CSS和HTML菜单。它在Firefox中完美运行,但在Internet Explorer中无法运行。有人可以帮我找出原因吗?具有讽刺意味的是,它在IE9兼容模式下运行良好。
编辑:忘记链接。 http://jsfiddle.net/Xh9Kz/
此外,我一直遇到很多麻烦,一般来说webkit和Internet Explorer浏览器之间存在百分比差异。虽然Webkit浏览器的百分比也高达100%,但IE似乎没有这样做。有没有人有这方面的资源所以我可以编码以避免它?
提前致谢。祝大家圣诞快乐!
答案 0 :(得分:0)
您的代码没有任何问题,这只是CSSPlay示例的常见问题,请查看常见问题解答中的最后一个问题:
10. 演示/菜单在IE8中不起作用
IE8在多级演示方面非常有气质 和菜单(不仅仅是我的)。我会 经历我的示威游行 未来几个月让他们工作 在IE8中,但在同一时间 最简单的方法是将IE8切换到IE7 仿真模式将治愈所有 问题。 为此,请在标记后立即添加以下元标记:
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
here是完全相同的代码,但添加了元标记:)