The CSSStyleSheet method deleteRule() removes a rule from the stylesheet object.
The CSSStyleSheet method deleteRule() removes a rule from the stylesheet object.
js
deleteRule(index)
index The index into the stylesheet's CSSRuleList indicating the rule to be removed.
None (undefined).
This example removes the first rule from the stylesheet myStyles.
js
myStyles.deleteRule(0);
| Specification |
|---|
| CSS Object Model (CSSOM) # dom-cssstylesheet-deleterule |
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
deleteRule |
1 | 12 | 1 | 9 | ≤12.1 | 1 | 4.4 | 18 | 4 | ≤12.1 | 1 | 1.0 |
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleSheet/deleteRule