微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用机车在滚动时将文本粘贴到窗口顶部?

如何解决如何使用机车在滚动时将文本粘贴到窗口顶部?

我在网页上使用 locomotive 并尝试创建一个从窗口底部开始的粘性元素,然后当我滚动它时它会移动到窗口顶部并停留在那里,同时我继续向下滚动页面.

我尝试在文档页面上这样做,但它最终只是一个普通的滚动元素......感谢任何帮助。

jQuery(document).ready(function ($) {

    (function () {
        const scroll = new LocomotiveScroll({
            el: document.querySelector('[data-scroll-container]'),smooth: true,class: 'aos-animate'
        });
    })();

});
.content {
    display: inline-block;
}
.content > div {
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
}
.content-1 {
    display: block;
    width: 22vw;
    height: 17vw;
    margin-left: 52.1vw;
    margin-bottom: 1.2vw;
}
.content-2 {
    margin-left: 4vw;
    width: 43vw;
    height: 27vw;

}
.content-3 {
    margin-left: 4.7vw;
    width: 38vw;
    height: 20vw;
    margin-bottom: 7vw;

}
.content-4 {
    margin-left: 16vw;
    width: 35vw;
    margin-top: 1.1vw;
    height: 21vw;

}
.content-5 {
    margin-left: 4vw;
    margin-bottom: auto;
    display: inline-block;
    width: 24vw;
    height: 16vw;
    float: right;
    margin-top: -6vw;
    margin-right: 19.1vw;

}
.content-6 {
    margin-left: 5vw;
    margin-right: 13vw;
    margin-bottom: 9vw;
    height: 13vw;
    width: 14vw;

}
.content-7 {
    width: 41vw;
    height: 22vw;
    margin-top: 1vw;
    margin-right: -4vw;
 
}
.content-8 {
    height: 30vw;
    width: 17vw;
    margin-right: 2vw;
    /* margin-bottom: -6vw; */
    /* margin-right: 4vw; */
    float: right;
    margin-top: -11vw;

}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/locomotive-scroll@3.5.4/dist/locomotive-scroll.min.js"></script>

<section data-scroll-container id="scroll-target">
    <div data-scroll-section>
        <p>Position me at the bottom of the window (not the bottom of the entire web page) and then I'll reach the top on scroll</p>
    </div>
                
    <div data-scroll-section class="layout-one"> 
        <div data-scroll class="content content-2 aos-init aos-animate">
            <div style="background-image: url('https://picsum.photos/200/300');">
            </div>
        </div>
        <div data-scroll class="content content-3 aos-init aos-animate">
            <div style="background-image: url('https://picsum.photos/200/300');">
            </div>
        </div>
        <div data-scroll class="content content-4 aos-init aos-animate">
            <div style="background-image: url('https://picsum.photos/200/300');">
            </div>
        </div>
        <div data-scroll class="content content-5 aos-init aos-animate">
            <div style="background-image: url('https://picsum.photos/200/300');">
            </div>
        </div>
        <div data-scroll class="content content-6 aos-init aos-animate">
            <div style="background-image: url('https://picsum.photos/200/300');">
            </div>
        </div>
        <div data-scroll class="content content-7 aos-init aos-animate">
            <div style="background-image: url('https://picsum.photos/200/300');">
            </div>
        </div>
        <div data-scroll class="content content-8 aos-init aos-animate">
            <div style="background-image: url('https://picsum.photos/200/300');">
            </div>
        </div>
    </div>        
</section>

Codepen 供参考

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?