【问题标题】:HTML5: fixed position effectHTML5:固定位置效果
【发布时间】:2014-01-16 17:05:55
【问题描述】:

我有<div id="naujienos">some content</div>,你可以在页面中间找到它。我想要的是:这个 div 在我滚动后立即成为固定位置。当我滚动回顶部时,它又是相对的。

我的意思是那个 div 容器的位置是固定的。

对不起我的英语。真的在寻找答案,提前谢谢你!

【问题讨论】:

    标签: html position fixed


    【解决方案1】:

    看这个:http://jsfiddle.net/5PQ36/1/

    你可以用 jQuery 做到这一点...你所要做的就是设置 scrollTop:

    scrollTop() > 300
    滚动顶部()

    在此示例中,当您从顶部滚动 300 时,您的 div 将显示,当您从顶部滚动到 600 时,它会隐藏,当您向上滚动时也是如此。

    $(document).ready(function () {
        $(window).scroll(function () {
            if ($(window).scrollTop() > 300 && $(window).scrollTop() < 600) {
                $('#naujienos').css("position", "fixed");
            } else {
                $('#naujienos').css("position", "relative");
            }
        });
    });
    

    【讨论】:

    • 非常感谢,这正是我想要的!
    猜你喜欢
    • 1970-01-01
    • 2018-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多