正如我一直在学习的那样,我养成了一种只用铬做事的坏习惯。最近我开始研究我在其他浏览器中制作的东西;它糟透了。我注意到firefox中的定位有点不同,safari基本相同,IE是一个热点。现在我只是专注于让firefox正常工作。是否有某种if Firefox
条件语句?
答案 0 :(得分:1)
我发现这个脚本会解决很多怪癖(当然减去IE)reset.css
答案 1 :(得分:1)
在基于Mozilla的浏览器(如Firefox)中,没有与 IE条件注释等效的内容。
根据您的服务器端平台(如果有),您可以选择嗅探浏览器类型并有条件地包含不同的样式表。当然,你想尽可能地避免这种情况。通常通过修复所有浏览器中的工作,您最终会得到更好,更强大的网站,从长远来看可能会节省您的时间。
关于CSS差异,您可以考虑从重置CSS开始,例如Joe的答案中建议的,以提供统一的基线。
关于浏览器之间HTML和其他功能的标准化,您可能需要查看modernizer。