2016-09-13 1 views
-1

Ich habe eine klebrige Seitenleiste, die 100px von der Oberseite der Seite haftet, das Problem ist, wenn ich scrollte, das klebrige Element scrollt zum ganz oben auf der Seite und springt dann auf die 100px.Ein klebriges Element an einer bestimmten Stelle außer dem oberen Rand der Seite anhalten?

Gibt es eine Möglichkeit, es zu stoppen, sobald es die 100px Marke erreicht?

Der div Wrapper ist "beiseite". Ich verwende dieses Skript von stickyjs.com http://static.tumblr.com/zvesamf/5veoajatd/jquery.sticky.js

Zusammen mit:

$(window).load(function(){ 
     $("aside").sticky({ topSpacing: 0 }); 
    }); 

Der vollständige HTML + CSS-Code ist here.

+1

Ja hinzufügen margin-top von 100px – madalinivascu

Antwort

0

eine margin-top von 100px zu Ihrem klebrigen Element

+0

füge ich die CSS damit verbundenen hinzugefügt. Ich habe den Rand oben auf 100 gesetzt, und es funktioniert, aber es scrollt bis ganz nach oben und dann bis zum Rand sprunghaft. –

Verwandte Themen