在移动设备上,粘性菜单会在用户滚动到第一部分后慢慢出现: 这是按如下方式完成的:
var $logo = jQuery('#header-sticky-wrapper');
jQuery(document).scroll(function() {
if(jQuery(this).scrollTop()> 250)
{ //alert("scop");
// $logo.css({display: $(this).scrollTop() > 100? "block":"none"});
jQuery('#header-sticky-wrapper').fadeIn( "slow" );
}else{
jQuery('#header-sticky-wrapper').slideUp();
}
});
但现在我希望它在用户使用移动设备时立即出现在顶部。所以它会在第一次加载时位于第一部分的顶部,然后是粘性的。
最佳答案
使用固定位置并将顶部和左侧设置为 0。
关于javascript - 移动菜单 - 在移动设备上直接出现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39868166/