Lo que saco en claro es que puede tener un div muy ancho con una imagen de fondo asignada. Luego, con .animate() puede mover el fondo y
voilá!
Suena facil, pero animate me da error. Y no solo con la propiedad backgroundPosition sino también con otras en el animate.
Tengo esto:
Cita: <style type="text/css">
div {position: relative;}
#wrapper { background: #bedfe4 ; height: 600px}
#nube { background: url(cielo.jpg) no-repeat left -100px; height:400px; width:100%}
</style>
<script type="text/javascript" src="lib/jquery/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#nube").animate({backgroundPosition: '(500px)'});
});
</script>
Cita: <div id="wrapper">
<div id="nube">
</div>
</div>