1。使用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等等

写3 u3001 js操作CSS浮动属性的特殊方法

因为浮球是一个保留字的Javascript,我们不能直接使用obj.style.float,这个操作是无效的。使用它的正确方法是:即:obj.style.stylefloat,其他浏览器Mozilla(壁虎),FF,等等stylefloat:obj.style.cssfloat。

两。使用js获取CSS属性值

1、获得方式:obj.style。属性名称在line.js获取CSS属性的值并不会访问类。

2、把课内和链接的CSS属性:属性名称的对象。currentstyle { }的方法用在伊江,和FF是getcomputedstyle方法

三。使用js将一个值赋给CSS属性

1,分配类属性

作业:document.getelementbyid('ceil)。类名=class1;

如果有多个值:document.getelementbyid('ceil)。类名=1 2 3;

2、obj.style.csstext设置对象的CSS样式

document.getelementbyid('navition)。style.csstext =你的CSS代码;

总结



了解如何动态修改页面上应用的样式对于创建流行的交互式网页非常有用。知识介绍是更先进的技术,如Javascript动画的基础。需要注意的是,你应该负责使用动态改款,不要过度使用是很重要的。如前所述,风格改性可以提高效率的网络内容的显示和隐藏可以避免客户端和服务器之间不必要的数据交互。