首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css3左右上下滑动效果

发布于 2024-11-11 15:22:55
0
31

Css3是一个非常强大的样式语言,可以用来创建各种各样的动画和效果。其中之一就是左右上下滑动效果。

.slide-right {
  animation-name: slide-right;
  animation-duration: 1s;
  animation-timing-function: ease-out;
}

@keyframes slide-right {
  0% {
    transform: translateX(-200%);
  }
  100% {
    transform: translateX(0);
  }
}

.slide-left {
  animation-name: slide-left;
  animation-duration: 1s;
  animation-timing-function: ease-out;
}

@keyframes slide-left {
  0% {
    transform: translateX(200%);
  }
  100% {
    transform: translateX(0);
  }
}

.slide-up {
  animation-name: slide-up;
  animation-duration: 1s;
  animation-timing-function: ease-out;
}

@keyframes slide-up {
  0% {
    transform: translateY(200%);
  }
  100% {
    transform: translateY(0);
  }
}

.slide-down {
  animation-name: slide-down;
  animation-duration: 1s;
  animation-timing-function: ease-out;
}

@keyframes slide-down {
  0% {
    transform: translateY(-200%);
  }
  100% {
    transform: translateY(0);
  }
} 

以上样式代码分别是四种不同方向的滑动效果。你可以将其应用到你的HTML元素中,并为其添加想要的类名,就可以轻松实现这些效果了。

评论
一个月内的热帖推荐
91云脑
Lv.1普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流