Firefox Tomorrow

web api instance method

CSSStyleSheet: removeRule() method

View on MDN ↗

The obsolete CSSStyleSheet method removeRule() removes a rule from the stylesheet object. It is functionally identical to the standard, preferred method deleteRule().

[!NOTE] This is a legacy method which has been replaced by the standard method deleteRule(). You should use that instead.

Syntax

removeRule(index)

Parameters

  • index
    • : The index into the stylesheet’s CSSRuleList indicating the rule to be removed.

Return value

None (undefined).

Examples

This example removes the first rule from the stylesheet myStyles.

myStyles.removeRule(0);

You can rewrite this to use the standard deleteRule() method very easily:

myStyles.deleteRule(0);

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also