html 浮メニューをフッターまできたら固定する
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 浮メニューをフッターまできたら固定する相关的知识,希望对你有一定的参考价值。
//スクロールしたらフェードイン
$(function() {
var topBtn = $("#float");
topBtn.hide();
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
topBtn.fadeIn();
} else {
topBtn.fadeOut();
}
});
});
//<footer>まできたら固定
$(window).on('scroll',function(){
var footerHeight = parseInt($('footer').css('height'));
var scrollHeight = $(document).height() - footerHeight;
var scrollPosition = $(window).height() + $(window).scrollTop();
if ((scrollHeight - scrollPosition) / scrollHeight <= 0) {
$('#float').css('position','relative');
$('footer').css('margin-bottom','0px');
} else {
$('#float').css('position','fixed');
$('footer').css('margin-bottom','178px');
}
});
#float {
position: fixed;
right: 0;
bottom: 0;
width: 100%;
}
<div id="float">
hogehoge
</div>
以上是关于html 浮メニューをフッターまできたら固定する的主要内容,如果未能解决你的问题,请参考以下文章
python 窗口にメニューとツールバーを追加するサンプル
javascript 170512スマホでページ内迁移するとメニューが闭じない
text 楽天スマートフォン商品ページ风ボタンフッター固定
markdown 安卓でCPPありのプロジェクトをクローンしてきたらビルドできなかった
xml 【执笔中】【WPF】【MVVM】动的なコントロールに対して,动的なコンテキストメニューを构成する。
html LPのフッター