2017-06-24 1 views
1

Ich versuche, meinen Header langsam und reibungslos zu scrollen, aber es erscheint schnell.scrollen Sie glatt sticky header auf Wordpress funktioniert nicht

Das ist meine header und das ist what I want mein Header zu sein.

//Sticky menu after get riched bottom of the viewport 
$(window).scroll(function() { 
    var elementOffset = $(window).scrollTop(); 
    var viewportHeight = $(window).height(); 
    var elementHeight = $('#header').height(); 
    if (viewportHeight < elementOffset) { 
     $('#header').addClass('header-sticky'); 
    } else if (elementOffset < $('#header').height()) { 
     $('#header').removeClass('header-sticky'); 
    } 
}); 

Antwort

0

Give Transition Eigenschaft .header-sticky Klasse

.header-sticky{ 
transition : .5 ease top; 
animation:slide-down 5s; 
animation-delay:3s; 
} 
+0

tat. aber keine Wirkung. – user3143998

+0

siehe aktualisierten Code oben. es ist effektiv. @ user3143998 –

+0

hinzugefügt, dass. aber es zeigt sich trotzdem sehr schnell. Ich möchte, dass es nach unten scrollt. langsam. bitte hilfe. Ich werde sehr dankbar sein. – user3143998

Verwandte Themen