通过JS修改元素的样式:
语法:元素.style.样式名=样式值
通过JS读取元素的样式:
语法:元素.style.样式名

通过style属性设置和读取的都是内联样式
无法读取样式表中的样式

注意:如果CSS的样式名中含有-,
这种名称在JS中是不合法的比如background-color需要将这种样式名修改为驼峰命名法,
去掉-,然后将-后的第一个字母大写,backgroundColor

我们通过style属性设置的样式都是内联样式,
而内联样式有较高的优先级,所以通过JS修改的样式往往会立即显示
但是如果在样式中写了!important,则此时样式会有最高的优先级,
即使通过JS也不能覆盖该样式,此时将会导致JS修改样式失效所以尽量不要为样式添加!important

相关文章:

  • 2022-12-23
  • 2021-11-28
  • 2021-11-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-27
  • 2022-12-23
相关资源
相似解决方案