css3动画效果:2 简易动画
2024-09-29 16:02:23
1. transition动画:鼠标移上去 旋转放大
关键点-- :hover \ transform: scale(*) rotate(*deg)
cards
2.关键帧动画: 位移动画
translateY(-100%)
.box{
width: 300px;
height: 300px;
}
.cd-reveal-down{
border: 1px solid #cdf0f9;
width: 200px;
height: 100px; -webkit-animation: cd-reveal-down 2s 1;
animation: cd-reveal-down 2s 1; }
@-webkit-keyframes cd-reveal-down{
0% {
opacity: 0.5;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
100% {
opacity:;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes cd-reveal-down{
0% {
opacity: 0.5;
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
100% {
opacity:;
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
css
html
<div class="box">
<div class="cd-reveal-down">cd-reveal-down</div>
</div>
3.关键帧动画: 位移动画, 元素向上向下微幅震动 infinitite
.m-arrow{ width: 20px;
height: 20px;
border: 1px solid #cdf0f9;
background: #0f00f0; animation: arrowdown 2s ease-in-out infinite; -webkit-animation: arrowdown 2s ease-in-out infinite;
}
@-webkit-keyframes arrowdown{
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
50% {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes arrowdown{
0% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
50% {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
arrowdown--debounce
html
<div class="m-arrow"></div>
最新文章
- win32程序通过LPCREATESTRUCT中的lpCreateParams传递参数给窗口过程函数
- 【转载】CentOS6.5_X64下安装配置MongoDB数据库
- sql 函数的理解
- java项目——数据结构实验报告
- word排版论文小结
- Jenkins(二) 安装、新建Jobs与删除及SVN配置(转)
- Qt Quick里的图形效果:阴影(Drop Shadow)
- javascript 之异常处理try catch finally--05
- bower使用入门
- python web开发-flask中消息闪现flash的应用
- 【spring源码分析】IOC容器初始化(七)
- jap篇 之 JSTL标签库
- spring MVC如何获取session传值到前台
- git设置用户名和邮箱
- Debian Security Advisory(Debian安全报告) DSA-4405-1 openjpeg2
- hdu2871 区间合并(类似poj3667)+vector应用
- 良好的GUI设计指南
- Android开发 ---基本UI组件2:图像按钮、单选按钮监听、多选按钮监听、开关
- 【转】web.xml不同版本的头
- SQL 语句判断记录是否存在(最简洁简单性能最优)
热门文章
- Swift不等于nil
- 转: Tsung:开源多协议分布式负载&;压力测试工具
- jsp自己主动编译机制
- (1)Smali系列学习之Smali函数调用语句分析
- layui基础上的tree菜单动态渲染;
- java实现word转pdf文件(高效不失真)
- 使用response.setHeader(";Content-Disposition";,";attachment;filename=";+fName)下载文件,中文文件名无法显示的问题
- CodeForces 579b
- 猫猫学iOS 之微博项目实战(5)微博自己定义搜索框searchBar
- 海康威视监控设备的Yv12视频在XNA框架中播放