私は何かを試してみることを望んでいますlike thisコンテンツが画面外にあり、マウスを動かすとブラウザがそれに従います。私はそれがthisに似ていると思っていたところで、マウスが動いたときに画面の端がアニメーションされます。マウスでブラウザを移動する
元の例のように、JSを使用してtransform: matrix
を変更しているようです。第2のリンク上の画面は、CSSを変更するにはgreensock、次のコードを使用してアニメーション化され:
// Mouse move tilt effect
$(document).mousemove(function(event){
// Detect mouse position
var xPos = (event.clientX/$(window).width())-0.5;
var yPos = (event.clientY/$(window).height())-0.5;
// Tilt the hero container
TweenLite.to($hero, 0.6, {rotationY:5*xPos, rotationX:5*yPos, ease:Power1.easeOut, transformPerspective:900, transformOrigin:"center"});
// Update text on the page with the current mouse position
$(".bottom strong").text(event.pageX + ", " + event.pageY);
});
は私が必要なものを行うに似た何かをすることは可能ですか?
Iがこの例題を見てみましょう:http://www.smoothdivscroll.com/しかし、それは水平方向でもなく垂直方向でも動きます。 この例もあります:https://www.html5andbeyond.com/animated-background-css-background-moves-with-cursor/しかし、背景を移動するだけです。 – Paranoidantroid