我知道关于这个话题可能还有其他问题。我想每个 Web 开发人员都会使用 IE 来解决这个问题。
我的问题:
我正在开发一个完全基于 Javascript 的基于 Web 的应用程序。我是 Mac 用户。我真的很高兴在 Safari、Firefox 和 Opera 中一切正常。然后我请一位使用 Windows 的朋友使用 Internet Explorer 进行检查,但结果并不好。我的应用程序对 HTML 标准非常敏感。
主要问题是 CSS 布局。由于 jQuery 的可移植性,JavaScript 本身似乎工作正常。
我的问题:
你如何处理 Internet Explorer?我应该创建一个只在 Internet Explorer 上加载的新 CSS 吗?我应该只为 Internet Explorer 创建一个新版本的应用程序吗?您通常如何处理这个问题?该应用程序在功能设计和布局设计方面都相当大。
编辑:
使用 Nosredna 建议的 CSS 重置,已经消除了几乎一半的问题。我想这确实是一个好习惯。我注意到 SO 也使用它。