1

根据svg Animate Element 文档 ,动画是加法的;但是当我尝试使用 2animate tagattribute name=display,我只能在 firefox 23.0 和 opera 12.15 中获得后一个的效果,这是我的 svg 文件

这是两个动画标签

 <animate attributeName="display" begin="0" dur="10" calcMode="discrete"  fill="remove" additive="sum" keyTimes="0;0.5;1" values="inherit;none;inherit" />
 <animate attributeName="display" begin="0" dur="10" calcMode="discrete" fill="remove" additive="sum" keyTimes="0;0.2;.8;1" values="inherit;none;inherit;none" />

我想知道显示是否是动画的特殊属性?还是这两个浏览器中的错误?

4

1 回答 1

1

display 属性是SVG 规范表中的“用于动画属性和属性的所有其他数据类型”之一,它定义了某些东西是否是动画的,并且阅读答案是“否”,它不是附加的。

于 2013-07-10T07:26:24.583 回答