2012-02-19 35 views
0

我正在检查Yslow的等级。它回报我如何提高“避免CSS表达式”的YSlow网站性能等级

**"Grade B on Avoid CSS expressions"** 

There are a total of 2 expressions 

    http://192.168.41.66/espritKM/esprit/public/CSS/fancybox/jquery.fancybox-1.3.4.css 

我该如何改进它?

+0

是私人IP吗?我无法访问。你能将它粘贴到http://pastie.org吗? – 2012-02-19 16:37:10

+0

向我们展示有问题的CSS第一个 – 2012-02-19 16:38:17

+0

是的,它是一个私有IP。那么,你可以在这里找到css。 http://pastie.org/3414898 – 2012-02-19 16:43:00

回答

1

谷歌是你的朋友:减少你CSS表达式求值 是使用一次性的表达式,其中在第一时间表达是 次数

Avoid CSS Expressions

的一种方式评估它将样式属性设置为显式值,其中 将替换CSS表达式。如果在页面的整个生命周期中动态属性必须动态设置为 ,则使用事件处理程序 而不是CSS表达式是一种替代方法。如果您必须使用 CSS表达式,请记住,它们可能会被评估数千次,并且可能会影响页面的性能。