diff --git a/css-transitions-1/Overview.bs b/css-transitions-1/Overview.bs index a9e5ae2eeeee..aa92955d9e13 100644 --- a/css-transitions-1/Overview.bs +++ b/css-transitions-1/Overview.bs @@ -376,6 +376,40 @@ Value Definitions {#values} Animation type: not animatable +The 'transition-interrupt' Property {#transition-interrupt-property} +------------------------------------------------------------------------------------------------------------- + +
+ The 'transition-interrupt' property specifies if relative conversion of values and accumulative compositing should be used. +
++ Name: transition-interrupt + Value: <+ <single-transition-interrupt> = regular | special +># + Initial: regular + Applies to: all elements + Inherited: no + Percentages: N/A + Computed value: as specified + Animation type: not animatable +
-enum CompositeOperation { "replace", "add", "accumulate" };
+enum CompositeOperation { "replace", "add", "accumulate", "relative" };
: replace
@@ -5830,12 +5836,21 @@ enum CompositeOperation { "replace", "add", "accumulate" };
lt="value accumulation">accumulated on to the
underlying value.
+: relative
+:: Corresponds to the relative
+ composite operation value such that
+ the effect value is calculated as described
+ in [[#the-effect-value-of-a-keyframe-animation-effect]]
+ and accumulated on to the
+ underlying value.
+
The possible values of a [=keyframe=]'s composition behavior share the same
values as the {{CompositeOperation}} enumeration along with the additional
{{CompositeOperationOrAuto/auto}} value.
-enum CompositeOperationOrAuto { "replace", "add", "accumulate", "auto" };
+enum CompositeOperationOrAuto { "replace", "add", "accumulate", "relative", "auto" };
: auto