首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

请教大家一个有关问题,关于CSS的,小弟初学者,请多指点

2012-04-13 
请问大家一个问题,关于CSS的,小弟菜鸟,请多指点啊我看从往上下的一个CSS文件。第一句话是html{filter:expre

请问大家一个问题,关于CSS的,小弟菜鸟,请多指点啊
我看从往上下的一个CSS文件。
第一句话是
html   {     filter:   expression(document.execCommand( "BackgroundImageCache ",   false,   true));}  

请问这句是甚么啊?

[解决办法]
这段css代码用来解决IE下背景图片的抖动问题。

也可以用js代码来写:
try {
 document.execCommand( 'BackgroundImageCache ', false, true);
}
catch(e) {}

……


IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javas cript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javas cript表达式,CSS属性的值等于Javas cript表达式计算的结果。 在表达式中可以直接引用元素自身的属性和方法,也可以使用其他浏览器对象。这个表达式就好像是在这个元素的一个成员函数中一样。 给元素固有属性赋值。

  例如,你可以依照浏览器的大小来安置一个元素的位置。

#myDiv {position: absolute;width: 100px;height: 100px;left: expression(document.body.offsetWidt......

热点排行