CSS Expression也称为CSS表达式,它是动态设置CSS属性的强大方法,但也存在着一定的危险性。
关于CSS Expression你可以参考52CSS.com的另外两篇文章:
CSS中expression怎么用? CSS expression详解
CSS2.0中的expression应用
在CSS Expression中使用JavaScript表达式。CSS属性根据JavaScript表达式的计算结果来设置。
CSS Expression在其它浏览器中不起作用,因此在跨浏览器的编码中单独针对IE设置时会比较有用。
从IE5开始支持CSS Expression。我们看下面的代码:
Example Source Code [www.jz123.cn]
background-color: expression( (new Date()).getHours()%2 ? "#F00" : "#00F" );
上面的代码是使用CSS Expression,实现隔一个小时切换一次背景颜色。
CSS Express...[ 查看全文 ]