js动态调用CSS属性的一个小规则和示例描述

刚刚看到一篇好文章介绍JS调用CSS属性(^ _ ^)好!忘记自己,总结一下

1,对于没有中间线的CSS属性,样式。属性名称通常是直接使用的。

如:obj.style.margin,obj.style.width,obj.style.left,obj.style.position等等。

2。对于具有中间行的CSS属性,删除每一行中间行,并在每行之后更改第一个字符以大写。

如:obj.style.margintop,obj.style.borderleftwidth,obj.style.zindex,obj.style.fontfamily等等。

因为浮球是一个保留字的Javascript,你如何在JS样式表写浮

我们不能直接使用obj.style.float,所以操作是无效的。

使用正确的方法是:即:obj.style.stylefloat,其他浏览器Mozilla(壁虎),FF,等等stylefloat:obj.style.cssfloat。

举个例子让你明白:
复制代码代码如下所示:
<div onclick=警报(这个风格。浮动);

这个风格。浮=右;

警报(此样式为浮点);>测试1

<div onclick=警报(这个风格。浮动);

如果(这个风格。cssfloat){这个风格。cssfloat =右;

}否则{这个风格。stylefloat =右;

}警报(此样式为浮点);>测试2