Skip to content
登录后刷题更便捷

全屏滚动的原理是什么?用到了 CSS 的哪些属性?(待深入实践)

难度:

原理:有点类似于轮播,整体的元素一直排列下去,假设有 5 个需要展示的全屏页面,那么高度是 500%,只是展示 100%,容器及容器内的页面取当前可视区高度,同时容器的父级元素 overflow 属性值设为 hidden,通过更改容器可视区的位置来实现全屏滚动效果。主要是响应鼠标事件,页面通过 CSS 的动画效果,进行移动。

css
div {
  overflow: hidden;
  transition: all 1000 ms ease;
}
详细资料可以参考:

内容仅供参考,难免有不恰当的地方,如果有问题欢迎及时反馈
部分内容来自网络,如果不慎侵犯您的权益,请联系我们,以便及时删除侵权内容