/ / Total Parallax Website bewegt sich beim Öffnen von fancybox2 - jquery, fancybox, parallax

Die gesamte Parallax-Website bewegt sich beim Öffnen von fancybox2 - jquery, fancybox, parallax

Ich habe als Beispiel eine Parallax-Website erstellt. Es funktioniert großartig, außer dass ich fancybox2 verwende, um Portfolio-Objekte zu öffnen. Die Seite scheint sich beim Öffnen von a in ihrer Gesamtheit zu bewegen fancybox.

Das margin und padding Attribute von body sind auf eingestellt 0. Alle Hintergründe sind behoben. Es scheint etwas mit dem zu tun zu haben scrollbar und das fancybox-lock was beim Öffnen erscheint fancybox. Wenn ich das einstelle fancybox So wird der Hintergrund so festgelegt, wie er sein sollte:

$(".fancybox").fancybox({
autoSize: false,
width: 780,
helpers : { overlay : { locked : false } }
});

Das Problem ist, dass ich jetzt den Hintergrund scrollen kann. So einstellen locked zu true ist gut, aber bewirkt, dass die Bildlaufleiste deaktiviert wird und alle meine Hintergründe verschoben werden.

Gibt es eine Möglichkeit, das zu beheben?

Das ist mein Portfolio-Website.

Antworten:

0 für die Antwort № 1

Kommentieren Sie diese Klasse in jquery.fancybox.css (Zeile 167, Version Oktober 2013):

.fancybox-lock { Überlauf: versteckt! wichtig; Breite: auto; }

Dann hast du

/ * AUTO SCROLL DEAKTIVIEREN .fancybox-lock { Überlauf: versteckt! wichtig; Breite: auto; } * /

Hoffe, es wird Ihr Problem lösen!

Prost.