如果你去https://ads.google.com,你会看到在最后,他们的CTA部分去了以前的网站。我想做到这一点,而不使用任何其他库。有没有办法做到这一点纯粹在CSS?如果没有,有一个简单的JS脚本,将为我做这一点?
5n0oy7gb1#
在.slide-under上的position: sticky.slide-over上的z-index: 10;
.slide-under
position: sticky
.slide-over
z-index: 10;
.a { --bg: gray; } .b { --bg: navy; } .c { --bg: brown; } .d { --bg: white; } .container>div, .slide-under>div, .slide-over>div { width: 100%; height: 800px; background-color: var(--bg); } .slide-under { position: sticky; top: 0; } .slide-over { position: relative; z-index: 10; box-shadow: 0 0 50px black; }
<div class="container"> <div class="a"></div> </div> <div class="slide-under"> <div class="b"> some text...... </div> </div> <div class="slide-over"> <div class="c"></div> <div class="d"></div> </div>
1条答案
按热度按时间5n0oy7gb1#
在
.slide-under
上的position: sticky
.slide-over
上的z-index: 10;