在JavaScript中移除元素的样式可以通过多种方式实现:
一、移除内联样式
<div id="myDiv" style="color: red; font - size: 16px;">
元素。color
样式:color
样式:style.cssText
设置为空字符串:style.cssText
设置为空字符串:removeProperty
方法myDiv
元素,要移除font - size
样式:myDiv
元素,要移除font - size
样式:二、移除通过类名添加的样式(CSS类)
classList
的remove
方法.myClass
,并且在HTML元素上应用了这个类。<div id="myDiv" class="myClass">
元素,移除myClass
类:<div id="myDiv" class="myClass">
元素,移除myClass
类:remove
方法或者传入一个包含多个类名的数组(部分浏览器支持)。class1
和class2
:class1
和class2
:三、移除通过外部样式表或内部样式表添加的特定样式(比较复杂)
document.styleSheets
数组中的样式表对象,然后操作其中的cssRules
。.myClass { color: red; }
,要移除这个规则:.myClass { color: red; }
,要移除这个规则:优势:
应用场景:
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云