--- title: CSSKeyframeRule slug: Web/API/CSSKeyframeRule tags: - API - CSS Animations - CSSOM - Experimental - Interface - Reference translation_of: Web/API/CSSKeyframeRule ---
CSSKeyframeRule
インターフェイスは、指定された keyframe のスタイルセットを表すオブジェクトを提供します。@-規則 の {{cssxref("@keyframes")}} の 1 つのキーフレームに対応しています。これはタイプ値 8 (CSSRule.KEYFRAME_RULE
) の {{domxref("CSSRule")}} インターフェイスを実装しています。
{{domxref("CSSRule")}} のように、CSSKeyframeRule
もそのインターフェイスから継承したプロパティを実装しています。独自プロパティも 2 つ実装しています:
'10%'
や '75%'
のように、keyframe のキーを表す。from
キーワードは '0%'
にマッピングされ、to
キーワードは '100%'
にマッピングされる。{{domxref("CSSRule")}} のように、CSSKeyframeRule
もそのインターフェイスのメソッドを継承しています。独自のメソッドはありません。
仕様 | 状態 | コメント |
---|---|---|
{{SpecName('CSS3 Animations', '#CSSKeyframeRule-interface', 'CSSKeyframeRule')}} | {{Spec2('CSS3 Animations')}} | 初期定義。 |
{{Compat("api.CSSKeyframeRule")}}