博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css弹窗动画效果
阅读量:5060 次
发布时间:2019-06-12

本文共 3107 字,大约阅读时间需要 10 分钟。

/*弹层动画(从上往下)*/.fadeIn {
-webkit-animation: fadeInDown .3s; animation: fadeInDown .3s;}@keyframes fadeInDown {
0% { -webkit-transform: translate3d(0, -20%, 0); -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0); opacity: 0; } 100% {
-webkit-transform: none; transform: none; opacity: 1; }}@-webkit-keyframes fadeInDown {
0% { -webkit-transform: translate3d(0, -20%, 0); opacity: 0; } 100% {
-webkit-transform: none; opacity: 1; }}/*弹层动画(从下往上)*/.fadelogIn {
-webkit-animation: fadelogIn .4s; animation: fadelogIn .4s;}@keyframes fadelogIn {
0% { -webkit-transform: translate3d(0, 100%, 0); -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); } 100% {
-webkit-transform: none; transform: none; }}@-webkit-keyframes fadelogIn {
0% { -webkit-transform: translate3d(0, 100%, 0); } 100% {
-webkit-transform: none; }}/*弹层动画(从右往左)*/.fadeleftIn {
-webkit-animation: fadeleftIn .4s; animation: fadeleftIn .4s;}@keyframes fadeleftIn {
0% { -webkit-transform: translate3d(100%, 0, 0); -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } 100% {
-webkit-transform: none; transform: none; }}@-webkit-keyframes fadeleftIn {
0% { -webkit-transform: translate3d(100%, 0, 0); } 100% {
-webkit-transform: none; }}/*弹层动画(放大)*/.popIn {
-webkit-animation: fadeleftIn .4s; animation: fadeleftIn .4s; -webkit-animation-name: popIn; animation-name: popIn;}@-webkit-keyframes popIn {
0% { -webkit-transform: scale3d(0, 0, 0); transform: scale3d(0.5, 0.5, 0.5); opacity: 0; } 50% {
-webkit-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); } 100% {
-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); opacity: 1; }}@keyframes popIn {
0% { -webkit-transform: scale3d(0, 0, 0); transform: scale3d(0.5, 0.5, 0.5); opacity: 0; } 50% {
-webkit-animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); animation-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715); } 100% {
-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94); opacity: 1; }}

 

转载于:https://www.cnblogs.com/xushengguan/p/10042729.html

你可能感兴趣的文章
Window 的引导过程
查看>>
python与 Ajax跨域请求
查看>>
Java实体书写规范
查看>>
App右上角数字
查看>>
从.NET中委托写法的演变谈开去(上):委托与匿名方法
查看>>
六、PowerDesigner 正向工程 和 逆向工程 说明
查看>>
小算法
查看>>
201521123024 《java程序设计》 第12周学习总结
查看>>
贪吃蛇游戏改进
查看>>
新作《ASP.NET MVC 5框架揭秘》正式出版
查看>>
“前.NET Core时代”如何实现跨平台代码重用 ——源文件重用
查看>>
【POJ1845】Sumdiv(数论/约数和定理/等比数列二分求和)
查看>>
在WPF中使用Caliburn.Micro搭建MEF插件化开发框架
查看>>
IdentityServer4-用EF配置Client(一)
查看>>
UWP: 掌握编译型绑定 x:Bind
查看>>
asp.net core系列 35 EF保存数据(2) -- EF系列结束
查看>>
WPF程序加入3D模型
查看>>
WPF中实现多选ComboBox控件
查看>>
读构建之法第四章第十七章有感
查看>>
C#中的IEnumerable<T>知识点
查看>>