ユーザーがページをスクロールするときに表示されるフローティングメニュー(絶対配置)があります。ページの下部に行く方法は、フッターと衝突します。フローティングメニューがページの一番下に来る前に停止する
私はちょうどそれをページの下部から400pxと言うことを止めさせたいと思います。これができるかどうか誰にも分かりますか?ここで
は、コードは次のとおりです。事前に
var name = "#about";
var menuYloc = null;
$(document).ready(function(){
menuYloc = parseInt($(name).css("top").substring(0,$(name).css("top").indexOf("px")))
$(window).scroll(function() {
var offset = menuYloc+$(document).scrollTop()+"px";
$(name).animate({top:offset},{duration:500,queue:false});
});
});
ありがとう!
ライアン
SolutionYogiに感謝します。うーん、私は確かになぜか分からない:S – Ryan
正確に何が壊れましたか?それはまったくスクロールしないのですか?それはフッターと重なっていますか? – SolutionYogi
それはまったくスクロールしていません – Ryan