Warum ist der Box-Schatten erst nach dem Scrollen sichtbar?

8

Ich habe schon seit einiger Zeit versucht, herauszufinden, warum der Box-Schatten in meinem oberen Menü nicht sichtbar ist, wenn Sie zuerst zu jeder Seite navigieren, aber erscheint, sobald Sie mit dem Scrollen beginnen.

Dies ist die Seite: Ссылка

Die Klasse mit dem Schatten ist .navbar-wrapper

%Vor%

Es ist erwähnenswert, dass ich auch stickUp verwende, um das Menü oben auf der Seite zu halten: Ссылка

Vielleicht eine Art Konflikt mit diesem Skript?

    
Andrea 09.08.2015, 02:17
quelle

1 Antwort

9

Fügen Sie position: relative zu Ihrer navbar-wrapper -Klasse hinzu.

Folgendes geschieht:

Wenn Sie mit dem Scrollen beginnen, wird die position: relative -Deklaration dynamisch zum div mit der Klasse navbar-wrapper als Inline-Stil hinzugefügt und der Box-Schatten wird ausgelöst.

Wenn Sie diese Deklaration direkt zur Klasse hinzufügen, ist der Box-Schatten von Anfang an da.

    
Michael_B 09.08.2015, 02:27
quelle

Tags und Links