このコードは私のサイトのメインメニューを制御します。 現在、スクロールすると設定され、スクロールすると消え、スクロールすると表示されます。私のWordPressメニューを常に上にする方法
スクロールするたびにいつも上に表示されるようにします。
ありがとうございました。
var $fixed_enabled = jQuery("#main-nav.fixed-enabled");
if($fixed_enabled.length > 0){
jQuery('#theme-header').imagesLoaded(function() {
jQuery(function(){
var navScroll_1 = jQuery(document).scrollTop();
var headerHeight = $fixed_enabled .offset().top;
$window.scroll(function() {
var navScroll_2 = jQuery(document).scrollTop();
if (navScroll_2 > headerHeight){ $fixed_enabled.addClass('fixed-nav'); }
else { $fixed_enabled.removeClass('fixed-nav');}
if (navScroll_2 > navScroll_1){ $fixed_enabled.removeClass('fixed-nav-appear');}
else { $fixed_enabled.addClass('fixed-nav-appear');}
navScroll_1 = jQuery(document).scrollTop();
});
});
});
}
で固定してくれてありがとう[修正、その後スクロール](HTTPS ://css-tricks.com/scroll-fix-content/)、基本的にあるレベルにスクロールした後、ヘッダーの先頭に固定するように設定します。あなたのCSSクラスを追加して、あなたのサイトで何が起こっているのかを確認する必要があります。お返事ありがとうございます –
応答ありがとうございます... cssはここにありますhttps://jsfiddle.net/hafizc007/r28zkwkw/ –
私たちが助けることができる問題の例を示す完全なコードを提供してください。 – Ionut