js动态修改css样式

//获取一个HTMLCollections,可以理解为HTML元素数组
var list = document.getElementsByClassName("block");
//可以通过这种方式改变其每个元素的样式:
list[0].setAttribute("style", "background-color:green");

其原理是,给HTML元素加上一个属性style = “color:green”。即加上一个行内样式,覆盖之前的。

你可能感兴趣的:(常见问题,Html,CSS,javascript,css,前端)