
This method asynchronously replaces the content of the given stylesheet with the content passed to it. An exception is thrown if this method is used by a stylesheet not created with the `CSSStyleSheet()` constructor.
7 lines
332 B
Text
7 lines
332 B
Text
Exception thrown when calling replace() on non-constructed stylesheet: NotAllowedError
|
|
Number of CSS rules after replace(): 2
|
|
Rule: .test { font-size: 14px; }
|
|
Rule: .test2 { font-size: 16px; }
|
|
cssRules returns the same object before and after replace(): true
|
|
@import rule should be not appear below:
|
|
Rule: .test { padding: 100px; }
|