CSS实现从上往下过渡效果

要实现一个从上往下显示的过渡效果,可以使用CSS的@keyframes规则来创建一个动画,使得元素在垂直方向上逐渐改变其位置。以下是一个简单的例子:

CSS代码

复制代码
@keyframes slide-down {
  from {
    transform: translateY(-100%);
    opacity: 0;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}
 
.slide-down-animation {
  animation: slide-down 1s ease forwards;
}

在HTML中使用这个类

复制代码
<div class="slide-down-animation">这是一个从上往下显示的内容。</div>

这段代码定义了一个名为slide-down的关键帧动画,它将元素从上边缘的位置移动到原位,并逐渐变为完全不透明。然后,将这个动画类应用到任何想要实现这种效果的元素上。

相关推荐
小江的记录本17 小时前
【MyBatis-Plus】MyBatis-Plus的核心特性、条件构造器、分页插件、乐观锁插件
java·前端·spring boot·后端·sql·tomcat·mybatis
光影少年17 小时前
如何进行前端性能优化?
前端·性能优化
Dxy123931021617 小时前
js如何把字符串转数字
开发语言·前端·javascript
爱写bug的野原新之助18 小时前
爬虫之补环境:加载原型链
前端·javascript·爬虫
陈广亮18 小时前
工具指南7-Unix时间戳转换工具
前端
NGBQ1213818 小时前
Adobe-Premiere-Pro-2026-26.0.2.2-m0nkrus 全解析:专业视频编辑软件深度指南
前端·adobe·音视频
北城笑笑18 小时前
Chrome:Paused in debugger 的踩坑实录:问题排查全过程与终极解决方案( 在调试器中暂停 )
前端·chrome
haorooms18 小时前
Promise.try () 完全指南
前端·javascript
kyriewen18 小时前
闭包:那个“赖着不走”的家伙,到底有什么用?
前端·javascript·ecmascript 6
斌味代码18 小时前
el-popover跳转页面不隐藏,el-popover销毁
前端·javascript·vue.js