这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
composite
property of a
KeyframeEffect
resolves how an element's animation impacts its underlying property values.
// getting var compositeEnumeration = keyframeEffect.composite; // setting keyframeEffect.composite = 'accumulate';
To understand these values, take the example of a
keyframeEffect
value of
blur(2)
working on an underlying property value of
blur(3)
.
keyframeEffect
overrides
the underlying value it is combined with:
blur(2)
替换
blur(3)
.
keyframeEffect
is
添加
to the underlying value with which it is combined (aka
additive
):
blur(2) blur(3)
.
blur(5)
.
| 规范 | 状态 | 注释 |
|---|---|---|
|
Web 动画
The definition of 'KeyframeEffect.composite' in that specification. |
工作草案 | 编者草案。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
composite
|
Chrome ? | Edge ? | Firefox 63 | IE No | Opera No | Safari No | WebView Android ? | Chrome Android ? | Firefox Android 63 | Opera Android No | Safari iOS No | Samsung Internet Android ? |
完整支持
不支持
兼容性未知
用户必须明确启用此特征。
KeyframeEffect
对象。
KeyframeEffect
composite
iterationComposite
target