function(elm)
{
//
expression是ie支持的在css里头执行脚本的入口,它定义了一个函数,该函数接受一个参数elm。从后面传进去的(this)可以看出elm就是此样式定义的元素
if
(elm.width>560)
{
//
如果该元素的宽度大于560
var
oldvw
=
elm.width
elm.width=560
//
先把改元素的宽度保存起来,然后再把它的宽度设置成560
elm.height
=
elm.height*(560
/oldvw)
//
然后把改元素的高度设置成对应560宽成比例的值
}
elm.style.zoom
=
'1'
}(this))
//
这里就是传递给改函数的元素指针,表示此样式对应的dom元素
该函数主要实现的功能是一个限制最大宽度,并且实现高度等比例缩放的效果
记得此功能只对ie有效
css是样式表,js是事件效果,这两个根本就不是一个东西,style是添加样式的,script是添加js的,只能说你的想法很奇葩,那样实现不了。js里面可以添加css,但是反过来的我还没见过,貌似看到过在css里面引入js文件的,但是直接写代码的是没有。