我的网站中有一个 div,里面有另一个 div,我给了内部 div 位置sticky 和 top:0 但它不起作用!这是我的代码示例:
上图:容器是一个普通的 div,内部 div 有一个粘性位置和 top: 0 但它不起作用。任何解决此问题的建议!
.sticky-div{
background: #fed700;
position: sticky;
top: 0;
}
<div class="container">
<nav>
<li>item1</li>
<li>item1</li>
</nav>
<div class="sticky-div">
Sticky
</div>
</div>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>
<p>text</p>