为什么我的网站在IE浏览器上不合适?

时间:2010-12-10 16:26:17

标签: javascript html css cross-browser

查看我的网站:http://www.searchr.us

它在FF和Chrome中的所有效果都很好,但在IE中没有。问题是什么?

您还可以查看我的CSS:http://www.searchr.us/css/style.css

请告诉我这是什么问题。

由于

3 个答案:

答案 0 :(得分:7)

您没有Doctype,因此您正在输入Quirks mode,其中浏览器将代码视为“标准之外的垃圾”,并故意误解规范。 IE最大程度地偏离了标准(在模拟IE 5.x方面走了很长的路)。

答案 1 :(得分:1)

1)声明你的doctype
2)Reset styles对x-browser的东西有很大的帮助。 (虽然如果你已经把你的风格布局了,它可能会比它的价值更令人头疼) 3)将IE中的任何功能在努力中隔离到debug任何不受支持的IE特定JS。另外,我刚刚发现NetBeans对JS有惊人的支持。您甚至可以逐行测试浏览器兼容性。

此外,如果您提供了更具体的详细信息并进行了一些调试以解决您的问题,那么您的问题就会更容易回答。 X-browser(例如:编写所有其他浏览器...而不是IE)非常痛苦。

答案 2 :(得分:0)

IE在实施标准方面不是最好的浏览器。您正在经历的是可能导致Web开发中过早秃顶的事情。