js更改css属性

1.div.style.backgroundColor=‘rbg(0,0,0)’
2.setAttribute()只能更改内联样式和通过js编写的样式,改不了文档中的样式表

HTML中引入CSS样式的方式有三种:
1.最常用的,引入样式表,在样式表中编写样式,引入方式如下:


2.在Html头部用包起来,在这里面编写样式:

   

3.在标签里面直接编写行内样式。

下面就简单的介绍下利用JS对内联样式进行操作:
脚本化CSS最直接的方法就是更改单独的文档元素的style的属性值,类似大多数的HTML的属性,style也是元素对象的属性,其可以在JS中对其进行操作。由于style具有特殊性,通常style中的属性不只有一个,因而style的值不单单只是一个字符串,而是一个CSSStyleDeclaration对象。通过对该对象的操作可以利用JS更改元素的样式。利用JS操作CSS样式需要注意以下几点:
(1)通常通过HTML的属性和利用