Fester div zwischen zwei div-Elementen

8

Ich versuche ein festes div-Element zu erstellen, wenn die Bildlaufposition zwischen zwei div-Elementen liegt. Ich verwende diesen Code, um das feste Element zu erstellen:

%Vor%

Ich weiß nicht, wie ich die feste Klasse entfernen kann, wenn das blaue Div erreicht ist. Ich habe versucht, die aktuelle Position des blauen Div zu bekommen und es der if-Anweisung hinzuzufügen: var blueDiv = $('.bottom').offset().top :

%Vor%

Geige: Ссылка

    
Appel 29.05.2017, 07:20
quelle

2 Antworten

4

Sie haben vergessen, die Höhe der Seitenleiste anzugeben, wenn Sie überprüft haben, ob die Seitenleiste bereits das blaue div erreicht hat:

%Vor%     
Douwe de Haan 29.05.2017, 07:34
quelle
4

%Vor% %Vor% %Vor%
    
Saeed Ahmadian Masal 29.05.2017 07:49
quelle

Tags und Links