Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 仅为背景位置X轴设置动画_Javascript_Jquery - Fatal编程技术网

Javascript 仅为背景位置X轴设置动画

Javascript 仅为背景位置X轴设置动画,javascript,jquery,Javascript,Jquery,我想设置背景位置X轴的动画,但将Y轴保留为“底部” 我已经能够使用以下工具设置X轴的动画: $('#imageholder').animate({'background-position' : mousePosX}); 但是,这会重置CSS文件中设置为bottom的Y位置 我尝试过将mousePosX和bottom组合在一起,例如: $('#heroimageholder').animate({'background-position' : mousePosXPercent + " botto

我想设置背景位置X轴的动画,但将Y轴保留为“底部”

我已经能够使用以下工具设置X轴的动画:

$('#imageholder').animate({'background-position' : mousePosX});
但是,这会重置CSS文件中设置为
bottom
的Y位置

我尝试过将
mousePosX
bottom
组合在一起,例如:

$('#heroimageholder').animate({'background-position' : mousePosXPercent + " bottom"});
$('#imageholder').animate({'background-position-x' : mousePosX});
或:

没有结果


有没有一种方法可以使
.animate()
与多个css值一起工作?

我发现这个特殊问题可以使用
background-position-x
来解决,例如:

$('#heroimageholder').animate({'background-position' : mousePosXPercent + " bottom"});
$('#imageholder').animate({'background-position-x' : mousePosX});

我发现这个问题可以通过
background-position-x
来解决,例如:

$('#heroimageholder').animate({'background-position' : mousePosXPercent + " bottom"});
$('#imageholder').animate({'background-position-x' : mousePosX});