使用Web动画创建右幻灯片并淡出单实例动画

史密斯

我希望使用新的规范和polyfill创建网络动画。我尝试创建的动画是有一个元素向右右移动1024像素并淡出。然后就是这样,它不会重置,动画就结束了。

我正在尝试通过新的Web动画规范来实现这一目标。这是github上的polyfill:https : //github.com/web-animations/web-animations-js

这是我用于动画的代码,但是它只是淡出项目,然后重置为完全不透明。它不动。而且我不希望它在完成后重置。

var player = document.timeline.play(new Animation(document.querySelector('.right'), [ {opacity: "1.0", left:0}, {opacity: "0.0", left:"1024px"}], {direction: "forwards", duration: 1000}));

这是带有该代码和polyfill的JS小提琴:http : //jsfiddle.net/Wz8A8/

更新:似乎一次只需要对一个属性进行动画处理。关于如何可以完成一项以上财产的任何想法?还可以只对最终值执行'到'而不是从关键帧开始,而只是在关键帧结束吗?

彼得·伯恩斯

如果你想在动画继续过去的结束,那么你想给它一个fill'forwards'(不是'forward'如文档在少数地方说(这已被固定到现在)。

让它为left属性设置动画有点棘手。如果transform: 'translate(...)'对您有效,则动画效果会非常流畅(潜在的缺点是,它对页面其余部分的呈现效果非常有限)。

工作示例:http : //jsfiddle.net/Wz8A8/6/

var player = document.timeline.play(
  new Animation(document.querySelector('.right'), [ 
      {opacity: "1.0", transform:'translateX(0)'}, 
      {opacity: "0.0",  transform:'translateX(100)'}
    ], 
    {direction: "forwards", duration: 1000, fill: 'forwards'}));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ViewPager动画淡入/淡出而不是幻灯片

来自分类Dev

使用angularjs的CSS幻灯片动画

来自分类Dev

在Sencha Touch中,是否可以同时使用幻灯片和淡入淡出动画?

来自分类Dev

为底部导航栏使用 Intent 时淡出幻灯片动画

来自分类Dev

UIWindow幻灯片动画

来自分类Dev

jQuery的动画与幻灯片

来自分类Dev

使用ng隐藏动画创建简单的幻灯片放映效果

来自分类Dev

使用幻灯片动画扩展和折叠

来自分类Dev

如何使用jQuery动画显示/隐藏幻灯片效果?

来自分类Dev

具有动画延迟淡入淡出效果的纯CSS幻灯片显示

来自分类Dev

当前位置的Android幻灯片动画

来自分类Dev

在iOS中播放动画幻灯片

来自分类Dev

XAML中的幻灯片动画

来自分类Dev

幻灯片(动画)不起作用

来自分类Dev

伪造的UINavigationController幻灯片动画

来自分类Dev

悬停时的Jquery幻灯片动画

来自分类Dev

片段幻灯片动画的问题

来自分类Dev

CSS背景幻灯片动画

来自分类Dev

像幻灯片一样从右向左对图像进行动画处理

来自分类Dev

要创建带有从左到右动画的幻灯片放映吗?

来自分类Dev

JavaFX:如何在窗格的动画效果中创建幻灯片(在透明舞台内)

来自分类Dev

如何为幻灯片创建淡入淡出效果?

来自分类Dev

使用缩放和淡入/淡出创建FFmpeg图像幻灯片

来自分类Dev

路由组件的角度2“动画幻灯片”

来自分类Dev

通过幻灯片动画过渡背景色

来自分类Dev

在addSubView中从左向右添加幻灯片动画(过渡)

来自分类Dev

Android:Viewpager OnPageChangeListener onpageselected干扰幻灯片动画

来自分类Dev

如何让WPF UI幻灯片动画更具物理性?

来自分类Dev

用左侧幻灯片动画替换div

Related 相关文章

热门标签

归档