Ich versuche etwas zu tun like this, wo der Inhalt aus dem Bildschirm ist und wenn Sie die Maus bewegen, folgt der Browser es herum. Ich dachte, es wäre ähnlich wie this wo der Rand des Bildschirms animiert wird, wenn die Maus bewegt.Move Browser mit der Maus
Es sieht aus wie im ursprünglichen Beispiel verwenden sie JS, um die transform: matrix
zu ändern. Auf dem zweiten Link wird der Bildschirm GreenSock und den folgenden Code animiert mit der CSS zu ändern:
// 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);
});
Ist es möglich, etwas zu tun, ähnlich zu tun, was ich brauche?
ich auch stieß auf dieses Beispiel: http://www.smoothdivscroll.com/ aber das bewegt sich nur horizontal und nicht vertikal. Es gibt auch dieses Beispiel: https://www.html5andbeyond.com/animated-background-css-background-moves-with-cursor/ aber das bewegt nur den Hintergrund. – Paranoidantroid