怎么避免使用CSS表达式

html-css012

怎么避免使用CSS表达式,第1张

CSS表达式是动态设置CSS属性的强大(但危险)方法。Internet Explorer从第5个版本开始支持CSS表达式。

如果必须使用CSS表达式,一定要记住它们要计算成千上万次并且可能会对页面的性能产生影响。所以,在非不得已,就不要使用CSS表达式。

CSS中没有正则表达式。你那样的是CSS 2.0+

div[class^=ad(1|2|3|4)]

上面那样的写法是不合法的

只有写成div[class^="ad1"],div[class^="ad2"],div[class^="ad3"],div[class^="ad4"]