javascript - 移动菜单 - 在移动设备上直接出现

标签 javascript jquery css mobile

在移动设备上,粘性菜单会在用户滚动到第一部分后慢慢出现: 这是按如下方式完成的:

         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/

相关文章:

javascript - jQuery 反转 prependTo 顺序

javascript - findIndex 的 IE 替代品?

javascript - 如何将 html 元素添加到 tampermonkey

javascript - Bootstrap Modal 未正确执行

javascript - 浏览器控制台输出在带有 settimeout 的 for 循环中有一个神秘的数字?

javascript - Anuglar2 生命周期事件作为 rxjs Observable

javascript - 使用省略号 chop 文本也会 chop 工具提示

javascript - jQuery 美国 map 插件 - 为每个点击状态添加唯一的 .html

javascript - 从 Ajax 到 Php 传递和处理 2D 数组

css - 如何在伪后内容中添加框阴影效果