Skip to content

[css-values-5] Clarify what is a non-animatable interpolate() argument #9591

Open
@cdoublev

Description

@cdoublev

interpolate() is defined to possibly take arguments that are not animatable.

The interpolate() notation is a <whole-value>. Additionally, if any of its <whole-value> arguments are not animatable, the notation is invalid.

The definition of not animatable refers to properties, not values:

The property is not animatable. It is not processed when listed in an animation keyframe, and is not affected by transitions.

Are you considering defining property animation types based on their specified value and updating Web Animations accordingly? Do you have an example of a property that is not animatable with some type of value?

(edit) replaced mix() with interpolate(), following the corresponding change introduced by 5fbd75b.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions