0

好的,在这种情况下,我只关注速度。

什么更快?

  1. $('#header').css({'background':'#ff0000','width':'100px','height':'100px'});
  2. $('#header').addClass('header');
  3. 只需在 css 中使用#header

我无法通过使用 FireBug 得到答案。

4

1 回答 1

4

只需使用嵌入式 CSS,即#header我们页面上的 CSS。如果您尝试使用 JavaScript 应用 CSS,如果禁用浏览器上的 JavaScript,您的页面可能无法正确显示。您可以使用外部 CSS 文件、头部嵌入 CSS 和内联 CSS。

始终优先考虑纯 HTML 和 CSS。相信我,它更快。

于 2012-08-28T09:21:40.610 回答