Ich habe einen Header, welcher beim nach unten scrollen auf "position: fixed" gesetzt wird, sobald
dieser im window die Position "top = 0" errreicht hat.
Dies funktioniert zunächst einwandfrei; jedoch verschwindet der Header beim nach oben scrollen
während er auf "position: fixed" gesetzt ist, sobald ich die größe des Browserfensters in die vertikale Richtung verändere.
Für etwaige Ideen, welche zur Lösung beitragen könnten, wär ich sehr Dankbar.
Hier der Code:
dieser im window die Position "top = 0" errreicht hat.
Dies funktioniert zunächst einwandfrei; jedoch verschwindet der Header beim nach oben scrollen
während er auf "position: fixed" gesetzt ist, sobald ich die größe des Browserfensters in die vertikale Richtung verändere.
Für etwaige Ideen, welche zur Lösung beitragen könnten, wär ich sehr Dankbar.
Hier der Code:
Code:
jQuery(document).ready(function() {
var headerOffset = jQuery(".wrapper_header").offset().top;
var scrollPosition = null;
jQuery(window).resize(function() {
headerOffset = jQuery(".wrapper_header").offset().top;
});
jQuery(window).scroll(function() {
scrollPosition = jQuery(window).scrollTop();
if (scrollPosition >= headerOffset){
jQuery(".wrapper_header").addClass("fixed");
}else{
jQuery(".wrapper_header").removeClass("fixed");
}
});
});