我正在开发的网站:
当我滚动页面时,滚动得太远了。如前所述,导航栏覆盖了页面的前50 of。我怎么才能解决这个问题?我试着在滚动的js中添加-50,但这会破坏导航条。在导航栏中,会选择错误的部分。
对于移动版本,当我在导航菜单上选择一个选项时,它不会自动收回。你得自己把它弄垮。
滚动js:
//jQuery to collapse the navbar on scroll
$(window).scroll(function() {
if ($(".navbar").offset().top > 50) {
$(".navbar-fixed-
当您在浏览器中向下滚动时,此脚本会使导航栏消失/隐藏在标题后面。我想知道是否有可能,当你向下滚动时它就隐藏了,当用户向下滚动一定数量的像素(比如50px)时隐藏它,以避免触摸式导航隐藏在最轻微的滚动中。
提前感谢您的指点。
//导航滚动测试
var prev = 0;
var $window = $(window);
var nav = $('#belowhead');
$window.on('scroll', function(){
var scrollTop = $window.scrollTop();
nav.toggleClass('