js 或 jquery 实现在div的动态浮动效果

大神们帮忙... 大神们帮忙 展开
 我来答
horse爱前端
2015-04-30 · 一个简简单单的前端菜鸟
horse爱前端
采纳数:730 获赞数:3333

向TA提问 私信TA
展开全部

你说的这个不是浮动定位吗?

position:fixed;bottom:0; left:0; width:100%;

你说的什么div1的底部消失在浏览器底部不明白是什么意思。

追问
你这个代码是固定不变的,div1底部消失是指滚动浏览器滚动条,div1底下部分会消失在浏览器的可视区,此时div2就自动悬浮在浏览器底部,反之div2固定在div1的底部
追答
$(document).scroll(function(){
    if ($(window).scrollTop() > 465){
        $('.nav-top').css({
            position: 'fixed',
            top: '0',
            left:'0',
            width:'100%',
        });
    }else{
        $('.nav-top').removeAttr('style')
    }
})

将代码中的465改成你这里滚动条距离顶部的位置就行了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式