JS基础(操作内联样式)


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

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

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

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM