js基础_65、使用DOM操作操作内联样式
通过JS修改元素的内联样式
语法:元素.style.样式名=样式值;
在使用js改变css样式时,如果Css样式名中含有-(减号),需要将这种样式名修改为驼峰命名法,去掉-,然后将-号后面的字母大写。
比如:
在写样式时,background-color: red;
使用js修改样式时,div.style.backgroundColor=”yellow”;
我们通过style属性设置的样式都是内联样式,而内联样式有较高的优先级,所以通过js修改的样式往往会立即显示。
比如:
本来原样式是写在style标签里的,
这样不会在内联里出现。但是如果使用js添加的样式会出现在内联里,优先级较高。
但是如果在样式中写了!important,则此时样式会有最高的优先级,即使通过JS也不能覆盖该样式,此时将会导致js修改样式失效,所以尽量不要为样式添加!important
通过style属性设置和读取的都是内联样式,无法读取样式表(style标签)中的样式。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构