我有下面的代碼,它在我的網站上動畫菜單,但我只希望它對小於800像素的屏幕產生影響。和我想它從屏幕的底部動畫隱藏反向動畫菜單,使其僅移動
在頭<script>
var didScroll;
$(window).scroll(function(event) { didScroll = true; });
setInterval(function() {
if (didScroll) {
$('#BN-nav').removeClass('BN-nav-show').addClass('BN-nav-hide');
didScroll = false;
}else{
$('#BN-nav').removeClass('BN-nav-hide').addClass('BN-nav-show');
}
}, 400);
</script>
HTML
<nav id="BN-nav" class="row BN-nav-show "> ... </nav>
CSS
#B-navN {
position: fixed;
bottom: 0; left: 0;
z-index: 999;
width: 100%; min-height: 75px;
background-color: #fff;
}
#s-nav.BN-nav-hide { bottom: -75px; }
什麼部分不會做你認爲應該做的事? – TankorSmash
好吧,我似乎無法讓它在<800像素的屏幕上工作,但是看起來沒有問題的藝術是動畫設計,它可以很好地動畫 – user3550879