Ich arbeite an einem einfachen Sticky-Plugin-Addon für Bootstrap. Grundsätzlich funktioniert es wie folgt aus:bootstrap sticky (fixed) Warnungen verhindert Scrollen nach unten
if ($(this).scrollTop() < ScrollPastOffset) {
console.log("max it");
$(fixedAlertWrappers).removeClass('scroll');
} else {
console.log('min it');
$(fixedAlertWrappers).addClass('scroll');
}
Aber wenn Sie versuchen, vorbei an den Alarm zu bewegen, verursacht es eine Panne und Sie werden nicht über den Wert, den Sie in ScrollPastOffset
setzen nach unten scrollen lassen. Demo hier: https://jsfiddle.net/09kh5rp9/
Dadurch wird es nie wieder maximieren, wenn Sie zum Anfang der Seite blättern. – SISYN
Ich habe meine Antwort aktualisiert. Sie müssen nur eine Variable ändern. – ab29007
Verwenden Sie auch Transform-Eigenschaft in der css Ihres Headers, so dass es reibungslos passiert nicht so plötzlich. – ab29007