三角法が苦手なため、平行四辺形を正しい方向にスクロールするのに問題があります。
私はDIV
css属性を持つを持っています:-webkit-transform: rotate(20deg);
したがって、20度に回転します。
次に、マウスホイールで、左下から右上にスクロールします。
マウスホイールを使用しているそのimの場合:
$(window).mousewheel(function(event, delta, deltaX, deltaY){
if(delta == -1) //Scrolling Down
else //Scrolling Up
})
しかし、私はそれが次のようにインクリメントするための正しい属性と上位の属性を計算する方法がわかりません:
$(".img_prlx").stop(true,true).animate({'left': '+='+x+'px', 'top': '-='+y+'px'}, 2);
これまで私はこの式を試しましたが、それは私を助けませんでした:
var dist = 20;
var angle = 20;
var x = Math.cos(angle*Math.PI/180) * dist;
var y = Math.sin(angle*Math.PI/180) * dist;
だから私の目標はこのサイトからの効果を達成することです:http ://www.nike.com/jumpman23/aj2012/