Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery CSS/HTML与Internet Explorer(IE)的兼容性问题_Jquery_Html_Css_Internet Explorer_Compatibility - Fatal编程技术网

Jquery CSS/HTML与Internet Explorer(IE)的兼容性问题

Jquery CSS/HTML与Internet Explorer(IE)的兼容性问题,jquery,html,css,internet-explorer,compatibility,Jquery,Html,Css,Internet Explorer,Compatibility,好的,我是一个游戏开发者,我正在建立一个个人投资组合网站。我在CSS、HTML、PHP、MySQL等方面的经验有限。我刚刚开始深入研究Jquery以及它可能带来的一些很酷的效果。但IE只是不想与我的菜单和图片库合作。以下是我迄今为止所做的: 在FireFox和Google Chrome中,一切似乎都正常工作,但IE一直将我的两个jquery元素推到最左边。我已经玩了几个小时的CSS和HTML代码,不明白IE为什么要这么做。我相信有一些网络开发经验的人能够为我指明正确的方向 导航菜单来自: 图片

好的,我是一个游戏开发者,我正在建立一个个人投资组合网站。我在CSS、HTML、PHP、MySQL等方面的经验有限。我刚刚开始深入研究Jquery以及它可能带来的一些很酷的效果。但IE只是不想与我的菜单和图片库合作。以下是我迄今为止所做的:

在FireFox和Google Chrome中,一切似乎都正常工作,但IE一直将我的两个jquery元素推到最左边。我已经玩了几个小时的CSS和HTML代码,不明白IE为什么要这么做。我相信有一些网络开发经验的人能够为我指明正确的方向

导航菜单来自:

图片库正在使用Nivo滑块。(我会链接它,但因为我是一个新用户,所以每个帖子只能有两个链接。不过应该很容易找到)


我希望我能说我把它缩小到了代码中的一个特定区域,但我真的不知道是什么导致了这些问题。任何帮助都将不胜感激。

可能有很多事情,但我会首先删除HTML文档顶部的注释,我认为这可能会阻止IE识别您的DOCTYPE,从而进入怪癖模式

然后我会继续修复HTML错误,因为它们有时会在不同的浏览器中导致不同的渲染:


编辑:例如,在IE6中,我在页面上打印“->”。这可能不是故意的。

你站在一个黑暗深渊的边缘,让所有浏览器(特别是IE)都能正常工作:(IE的哪个版本?7?、8?、9?快速说明:如果这有什么不同,我正在运行IE 9.0.8。非常感谢!这似乎已经解决了它。