访问元素的样式通过JS修改元素的样式: 语法:元素.style.样式名=样式值 (样式值必须是字符串样式) 注意:如果css的样式汇总含有 - , 这种名称在JS中是不合法的,比如background-color 需要将这种样式的命名修改为驼峰命名法去掉 - , 然后将 - 后的字母大写。
12box.style.backgroundColor = "yellow"box.style.width = "100px"
我们通过style属性设置的样式都是内联样式,而内联样式有较高的优先级,所以通过JS修改的样式往往会立即显示。
但是如果在样式中写了!Important,则此时样式会有最高的优先级,即使通过js也不能覆盖该样式,此时将会导致js修改样式失效 所以尽量不要为样式添加!Important
通过JS读取内联的样式: 语法:元素.style.样式名 通过style属性设置 ...