js+css实现网页滚动图片正反列移动代码

代码语言:html

所属分类:加载滚动

代码描述:js+css实现网页滚动图片正反列移动代码

代码标签: js css 网页 滚动 图片 正反列 移动 代码

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

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

<head>
  <meta charset="UTF-8">
  
  
  
  
<style>
:root {
  --body-bg: #000;
  --base-font-size: 16px;
  --row-gap: 0.5em;
  --column-gap: 0.5em;
  --scrolling-vh: 100vh;
}
@keyframes reveal {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@supports (animation-timeline: scroll()) {
  @keyframes adjust-position-reverse {
    from {
      transform: translateY(calc(-100% + calc(var(--scrolling-vh) * 3)));
    }
    to {
      transform: translateY(calc(100% - var(--scrolling-vh)));
    }
  }
  @keyframes adjust-position-forwards {
    from {
      transform: translateY(calc(var(--scrolling-vh) * -3));
    }
    to {
      transform: translateY(calc(-100% + var(--scrolling-vh)));
    }
  }
}
@layer base {
  body ::-webkit-scrollbar,
  body::-webkit-scrollbar {
    display: none;
  }
  body {
    -ms-overflow-style: none;
    width: var(--stretch);
    height: -webkit-fill-available;
  }
  html {
    scrollbar-width: none;
    box-sizing: inherit;
    scroll-behavior: smooth;
    height: -webkit-fill-available;
  }
  *,
  *::before,
  *::after {
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    list-style: none;
    list-style-type: none;
    text-decoration: none;
  }
  body {
    background-color: var(--body-bg);
    font-size: var(--base-font-size);
    font-family: "Poppins", sans-serif;
    color: #586270;
    display: flex;
    justify-content: center;
    align-items: flex-start;
  }
}
.column-container {
  height: 100vh;
  width: 100%;
  scroll-behavior: smooth;
  overflow-y: auto;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  column-gap: var(--column-gap);
}
.column {
  width: 100%;
  display: flex;
}
.column.column__reverse {
  transform: translateY(calc(-100% + var(--scrolling-vh)));
  flex-direction: column-reverse;
  animation: adjust-position-reverse linear forwards;
 .........完整代码请登录后点击上方下载按钮下载查看

网友评论0