如果我有一个适用于除 IE 之外的所有浏览器的 CSS 解决方案,那么应该为 IE 选择什么?
IE条件注释中的CSS表达式
或
IE 条件注释中的 JavaScript
或
jQuery + IE条件注释中的插件
哪个渲染速度会比较慢?
最佳答案
CSS 表达式只能在 Internet Explorer 中使用,因此对于复杂的样式,您必须以某种形式使用 Javascript。 Firefox、Safari 和 Chrome 可以识别很多 CSS3,因此如果您尝试做一些事情,例如圆 Angular 或多个背景,您可以使用它并寻找与 IE 等效的表达式。
但是,我建议使用 jQuery。它是为跨浏览器构建的,与使用表达式/浏览器特定样式的组合相比,您的代码最终可能会更简单。
关于javascript - 如果我有一个适用于除 IE 之外的所有浏览器的 CSS 解决方案,那么应该为 IE 选择什么? CSS 表达式 vs JavaScript vs 带有插件的 jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1953358/