我目前正在建立我的投资组合网站,我遇到了一点困难,基本上我有两个小问题......
当位置在 x 轴上包含“中心”属性时,我无法让背景位置在 y 轴上设置动画
滚动时无法获得效果,停止滚动时暂停,继续滚动时继续
这是我正在使用的代码:
//Top section parallax
$(function parallaxInnerAnimation(){
//Reset the background position
$('#first-canvas .inner').css({backgroundPosition: 'center 0px'});
//Set the animations
$(window).scroll(function() {
$('#first-canvas .inner').animate({
backgroundPosition:"(center -200px)"
}, 5000, 'linear');
});
});
我正在使用 Alexander Farkas 的 jquery.backgroundPosition 插件 v1.22 和 jQuery 1.6.1。
该站点是 css3 和 html5,主要是为了支持 IE9、Firefox 4 和 Chrome 11 等...我正在为旧浏览器创建一个不同的站点,因此可以牺牲向后兼容性
抱歉,如果这是一个愚蠢的问题,我不是真正的开发人员,更多的是可以编写前端代码的设计师,在此先感谢。
更新:
为了把它放在上下文中,我现在把它放在我的实时服务器上http://charlieryan.co.uk/stack-overflow/