scroll-timeline实现网页具有方向更改的滚动捕捉动画代码

代码语言:html

所属分类:加载滚动

代码描述:scroll-timeline实现网页具有方向更改的滚动捕捉动画代码花瓣排列动画效果代码

代码标签: scroll-timeline 网页 方向 更改 滚动 捕捉 动画 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开


<!DOCTYPE html>
<html lang="en" >

<head>

  <meta charset="UTF-8">
  

<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/normalize.css">
  <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/open-props.css">
  
<style>


* {
  box-sizing: border-box;
}

body {
  min-height: 100vh;
  background: var(--gradient-8);
  position: relative;
  overflow: hidden;
}

section {
  scroll-snap-align: center;
  height: 100vh;
  width: 100vw;
  /* display: grid;
  place-items: center; */
}


main {
  view-timeline-name: --main;
  overflow-x: hidden;
  overflow-y: auto;
  display: grid;
  height: 100vh;
  -ms-scroll-snap-type: y mandatory;
      scroll-snap-type: y mandatory;
}

:is(h1, h2) {
  color: var(--gray-0);
  font-family: 'Impact', sans-serif;
  text-transform: uppercase;
  font-size: 10rem;
}

.snapper {
  height: 100vh;
  width: 100vw;
  scroll-snap-align: start;
}

.scroller {
  --radius: -2.25rem;
  text-transform: uppercase;
  color: var(--gray-9);
  font-weight: bold;
  posit.........完整代码请登录后点击上方下载按钮下载查看

网友评论0