Inserts a new keyframe rule into the current CSSKeyframesRule.
Inserts a new keyframe rule into the current CSSKeyframesRule. The parameter is a DOMString containing a keyframe
in the same format as an entry of a @keyframes
at-rule. If it contains more than one keyframe rule, a
DOMException with a SYNTAX_ERR is thrown.
Returns a CSSRuleList of the CSS rules in the media rule.
cssText returns the actual text of the style rule.
cssText returns the actual text of the style rule. To be able to set a stylesheet rule dynamically, see Using dynamic styling information.
Deletes a keyframe rule from the current CSSKeyframesRule.
Deletes a keyframe rule from the current CSSKeyframesRule. The parameter is the index of the keyframe to be deleted, expressed as a DOMString resolving as a number between 0 and 1.
Returns a keyframe rule corresponding to the given key.
Returns a keyframe rule corresponding to the given key. The key is a DOMString containing an index of the keyframe o be returned, resolving to a number between 0 and 1. If no such keyframe exists, findRule returns null.
Represents the name of the animation, used by the animation-name property.
Returns the containing rule, otherwise null.
Returns the containing rule, otherwise null. E.g. if this rule is a style rule inside an @media
block, the
parent rule would be that CSSMediaRule.
parentStyleSheet returns the stylesheet object in which the current rule is defined.
parentStyleSheet returns the stylesheet object in which the current rule is defined.
The CSSKeyframesRule interface describes an object representing a complete set of keyframes for a CSS animation. It corresponds to the contains of a whole
@@keyframes
at-rule. It implements the CSSRule interface with a type value of 7 (CSSRule.KEYFRAMES_RULE).