【发布时间】:2019-08-08 22:34:01
【问题描述】:
正如您在此处看到的,我有两个部分占据整个页面。 我想在滚动时检测,如果第二部分可见 20%,如果是,则强制它平滑滚动并锁定该部分,以便占用整个空间。如果添加更多部分,则与其他部分相同。
(顺利的部分我可以自己做)。
有人知道我怎么能做这样的事情吗?
* {
margin: 0;
padding: 0;
}
#s1 {
height: 100vh;
background: red;
}
#s2 {
height: 100vh;
background: blue;
}
<section id="s1"></section>
<section id="s2"></section>
【问题讨论】:
-
我同意。复制。而且我认为仅使用纯 html 或 css 是不可能的。
-
重复,并且用户没有包含任何解决问题的尝试...
标签: javascript html css