javascript - 如果我有一个适用于除 IE 之外的所有浏览器的 CSS 解决方案,那么应该为 IE 选择什么? CSS 表达式 vs JavaScript vs 带有插件的 jQuery?

标签 javascript jquery xhtml css

如果我有一个适用于除 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/

相关文章:

java - spring 生成的页面上的 Jquery 覆盖表单

css - 除了验证错误 "ID is already defined"之外,如果我在一个页面上多次使用相同的 #id,我将面临什么实际问题?

jquery - 拖放 - 如何将内容拖放到多个 "td"

javascript - 光滑的轮播 - 淡入淡出效果不起作用

javascript - 二维中点绕原点的旋转收敛到 0

javascript - "circular"区间树算法

javascript - onKeyup事件调用时查找控件的id

javascript - 使用 jQuery 按名称选择对象?

javascript - Drop down 中的数据绑定(bind)

css - 使用 CSS 布局字段