jq 使页脚固定在底部

js文件: 

 $(window).bind("load", function() {
            var footerHeight = 0,footerTop = 0;
            positionFooter();
            //定义position Footer function
            function positionFooter() {
                //取到div#footer高度
                footerHeight = $("#footer").height();
                //div#footer离屏幕顶部的距离
                footerTop = ( $(window).scrollTop()+$(window).height()-footerHeight)+"px";
                //如果页面内容高度小于屏幕高度,div#footer将绝对定位到屏幕底部,否则div#footer保留它的正常静态定位
                if ( ($(document.body).height()+footerHeight) < $(window).height()) {
                    $("#footer").css({
                        position: "absolute"
                        // left:"0"
                    }).stop().animate({
                        top: footerTop
                    });
                    } else {
                        $("#footer").css({
                        position: "static"
                    });
                }
            }
            $(window).scroll(positionFooter).resize(positionFooter);
        });

转载于:https://www.cnblogs.com/wendy-home-5678/p/5209686.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值