只使用CSS和HTML,是否可能在滚动页面时将内部div(覆盖红色div)完全滚动掉,然后再滚动页面的其余部分? 基本上想知道是否只使用CSS可以冻结背景div并进行覆盖滚动? 然后,一旦红色div消失,解除背景滚动并继续进行。 类似于此网站: https://humaan.com/。还是需要使用某种JavaScript?
.headervideo{background-color:blue; width:100%; height:900px;}
.headerbreak{width:100%; height:300px;}
.headervideo #inner-box {
background-color: red;
height: 90%;
width: 100%;
}
<div class="headervideo">
<div id="inner-box"></div>
</div>
<div class="headerbreak">
<div>