首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何处理浏览器特定的.js和.css?

如何处理浏览器特定的.js和.css?
EN

Stack Overflow用户
提问于 2018-07-24 07:58:48
回答 2查看 0关注 0票数 0

你有.js函数,其中包含if / else条件,或者每个浏览器都有单独的文件?

这些天是否真的成为每个流行浏览器的当前版本的问题?

EN

回答 2

Stack Overflow用户

发布于 2018-07-24 16:57:18

这是一个非常真实的问题。主要是因为IE6。你可以通过以下方法处理特定于IE6的css条件注释

对于JavaScript,我建议使用一个库,它已经完成了抽象浏览器差异的大部分工作。

票数 0
EN

Stack Overflow用户

发布于 2018-07-24 17:12:49

这对于CSS在所有浏览器(主要是IE6/7)中不起作用仍然是一个问题。

对于我所做的任何事情,我从来不需要单独的JS文件。如果您使用的是JS库(jQuery、YUI、Prototype等),那么99%的浏览器不兼容将被处理。

至于css,我更喜欢将浏览器特定的修复程序放在同一个css文件中。当你只需在1处查找样式时,它就会使调试变得容易得多。你可以花费几个小时调试一些东西,但却发现错误是由特定于浏览器的10行样式表引起的。

从性能角度看,只有一个CSS和一个JS文件也更好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档