使用gsap制作背景位置动画
Animate background position using gsap
我有一张描述环境的大svg图片,并试图创建循环,从左到右移动图片:
html:
<div class="animation-wrapper" id="scroller" style="position:absolute">
</div>
css:
.animation-wrapper{
top: -0;
left: -10000px;
width: 100%;
height: 100%;
@include background-cover("../pictures/animation-background.svg");
background-position: -10000px 0;
margin: 0 auto;
}
jsap:
var tl = new TimelineMax({repeat:-1});
headerBackgroundContainer = jQuery(".animation-wrapper");
function backgroundMoveInitiate()
{
tl.to(headerBackgroundContainer, 40, {background_position: 0, ease:Linear.easeNone});
}
backgroundMoveInitiate();
没有javascript错误,但什么也没发生。我是gsap的新手,请告诉我这里怎么了?
尝试用backgroundPosition
替换background_position
tl.to(headerBackgroundContainer, 40, {backgroundPosition: 0, ease:Linear.easeNone});
顺便说一句,您也可以直接将选择器传递给TweenMax.to
,因此tl.to(".animation-wrapper",...)
相关文章:
- jquery:将动画绑定到滚动条位置的更好方法
- Famo.us Js-将实体(粒子)设置到位置的动画
- 在位置更改时为阵列项目制作动画
- 仅为背景位置X轴制作动画
- 如何使用jQuery对固定元素的位置进行动画处理
- 是否可以设置柔盒插入、移除和项目位置的动画
- 如何获取SVG动画的当前时间/位置
- 在变换的绝对位置发生变化时制作动画's参数
- 如何使用CSS-webkit动画制作位置动画
- 视差'背景图像/位置/附件'jQuery的动画很不稳定
- 创建从一个位置到另一个位置的路径动画
- 使用gsap制作背景位置动画
- 悬停时的背景位置动画
- 跨浏览器背景Y位置动画
- JQuery/CSS:静态位置动画
- 使用svg.js设置位置动画的正确方法是什么
- 将画布形状从任何位置动画到中心
- 位置动画在IE上运行缓慢
- Firefox和IE中的背景位置动画问题
- jquery在Chrome和Opera中的位置动画问题