style
function
deprecatedsince v20.2
Declares a key/value object containing CSS properties/styles that
can then be used for an animation state, within an animation
sequence, or as styling data for calls to animate() and keyframes().
Deprecation warning
API
function style( tokens: | '*' | { [key: string]: string | number } | ('*' | { [key: string]: string | number })[],): AnimationStyleMetadata;Usage Notes
The following examples create animation styles that collect a set of CSS property values:
// string values for CSS propertiesstyle({ background: "red", color: "blue" })// numerical pixel valuesstyle({ width: 100, height: 0 })
The following example uses auto-styling to allow an element to animate from a height of 0 up to its full height:
style({ height: 0 }),animate("1s", style({ height: "*" }))
Jump to details