首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IPhone11站点的滚动效果是如何构建的?

IPhone11站点的滚动效果是如何构建的?
EN

Stack Overflow用户
提问于 2019-10-31 07:44:15
回答 2查看 833关注 0票数 0

站点- https://www.apple.com/iphone-11-pro/

我觉得这是一个如此简单的效果,但我似乎无法理解如何实现它。(我说的是元素相互层叠的方式)

我认为这是一些position:fixed/sticky的混合,但我看不出没有一堆height: ~100vh等是怎么可能的,我希望这不是他们网站上实现效果的方式……

我甚至不知道这个效果在google上的正确名称是什么。

如果任何人有任何我可以阅读的资源或视频可以观看,我将非常感谢。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2019-10-31 07:53:43

我会对这两个对象使用position: absolute,并声明它们的z-index顺序,以根据预先显示的层显示。

每当你想把一个元素的额外像素放在其他元素后面或远离其他元素时,我也经常看到一种overflow:hidden样式。

代码语言:javascript
复制
#b1 {
  background-color:red;
  height:100px;
  width:100px;
  display:table;
  position: absolute;
  z-index:1;
}

#b2 {
  background-color:blue;
  height:100px;
  width:100px;
  display:table;
  position: absolute;
  left:50px;
  top:50px;
  z-index:2;
}
代码语言:javascript
复制
<div id="b1"></div>
<div id="b2"></div>

票数 0
EN

Stack Overflow用户

发布于 2019-10-31 07:55:11

AOS是一个用于滚动动画的jquery库

一个用法示例

代码语言:javascript
复制
<div data-aos="fade-up"
     data-aos-duration="2000">
</div>

网站解释为你的卷轴。

一些不错的教程keithclarkcodepen w3schools

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58635091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档