css实现图片翻转动画
主要是将两张图片重叠放在一起,然后实现翻转
使用 backface-visibility:hidden 属性,让正面图的背面不显示
效果:
html:
<view class="icon_img">
//正面图<image class="zhengImg rotateAmview" src="http://cdn.za3.cn/official_img/index/home_bg.png"></image>
//背面图<view class="fanImg rotateAmview"><image src="http://cdn.za3.cn/official_img/index/home_video.png"></image></view></view>
css:
.icon_img{width: 350rpx;height: 300rpx;position: relative;margin: 0 auto;.zhengImg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index:1;backface-visibility:hidden;}.fanImg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;image{top: 0;left: 0;width: 100%;height: 100%;transform: rotateY(180deg);}}@keyframes rotateAm{0%{transform: scale(1,1) translate3d(0, 0, 0) rotateY(0deg);bottom: 0;}5%{transform: scale(1.4,0.6);bottom: 3%;}10%{transform: scale(1,1);bottom: 0;}15%{transform:scale(1,1) translate3d(0, 0, 0) rotateY(180deg);}50%{transform:scale(1,1) translate3d(0, 0, 0) rotateY(180deg);}55%{transform: scale(1.4,0.6) rotateY(180deg);bottom: 3%;}60%{transform: scale(1,1) rotateY(180deg);bottom: 0;}65%{transform: scale(1,1) translate3d(0, 0, 0) rotateY(0deg);}}.rotateAmview{transform:translate3d(0, 0, 0) ;transform-origin: center center;animation: rotateAm 12s linear infinite;animation-fill-mode: forwards;position: absolute;bottom: 0;left: calc(50% - 43rpx);}}
css实现图片翻转动画相关推荐
- 拐道交叉的css3动画,CSS3图片翻转动画技术详解
CSS动画非常的有趣:这种技术的美就在于,通过使用很多简单的属性,你能创建出漂亮的消隐效果.其中代表性的一种就是CSS图片翻转效果,能让你看到一张卡片的正反两面上的内容.本文就是要用最简单的方法向大家 ...
- 图片自动翻转css代码,用css实现图片翻转(示例代码)
简介这篇文章主要介绍了用css实现图片翻转(示例代码)以及相关的经验技巧,文章约1193字,浏览量447,点赞数1,值得参考! 用css实现图片翻转 .flip-container { perspec ...
- CSS 实现图片翻转
今天学到一个CSS的小知识,记录分享一下:就是使用CSS来实现图片翻转-------把鼠标放在图片上时可以翻转图片,移开后又恢复原状 话不多说,直接上代码: <!DOCTYPE html> ...
- HTML和CSS实现图片翻转效果
实现图片翻转,首先来分析一下我们希望实现的是怎样的翻转效果?又该如何去实现呢? 一.希望实现的效果 页面上的图片在光标悬停在上面的时候会发生翻转效果,翻转过后显示出背面的说明文字. 鼠标没有悬停在上面 ...
- CSS打造图片翻转立体3D效果
一.案例效果展示 二.搭建一个基本的html结构,将需要用到的图片居中 html的结构非常简单,只要一个盒子里面放二张照片即可 html代码: <div class="img_box& ...
- android局部翻转动画,android实现图片翻转动画
效果如下(gif1): 怎么做呢?文章有点长,看官请静下心来好好看看.碰到不懂的地方查查API. Android中并没有提供直接做3D翻转的动画,所以关于3D翻转的动画效果需要我们自己实现,那么我们首 ...
- css圆点图片呼吸动画效果,css动画实现呼吸圆
圆动画 .content{ width: 300px; height: 400px; background-color: #333; margin: 0 auto; } div{ box-sizing ...
- 暑期学习日记35:图片缩放动画
今天学习了使用html+css实现图片缩放动画,将鼠标移动到图片上会使图片放大. 代码如下: <!doctype html> <html> <head> <m ...
- css照片翻转动画 (当鼠标悬停在图片上方时 图片翻转)
css照片翻转动画 第一次 写博客 也不知道怎么排版 有什么建议私信我 - 鼠标悬停时 图片旋转到垂直于视线的90度位置 文字介绍旋转在垂直于视线的位置 这是html代码 <!DOCTYPE h ...
最新文章
- Mongodb的的增删改查
- 使用pickle保存机器学习模型详解及实战(pickle、joblib)
- 牛人是怎样用函数实现本地化测试的
- 批处理实现自动删除过期文件的定期操作
- HDU 3664 Permutation Counting(DP)
- android提示程序正在执行,Android中获取正在运行的进程(一)
- 基于物理着色(三)- Disney和UE4的实现
- windows里面的批处理命令不停地处理同一条命令
- 扩展JavaScript数组(Array)添加删除元素方法
- EHCache的使用教程
- vue 之 render函数 封装 input组件
- android package_added 界面更新,如何在Android Oreo上注册ACTION_PACKAGE_ADDED和ACTION_PACKAGE_REMOVED?...
- J2EE开发全程实录
- [谨记]女人面前莫谈年龄
- 前端开发中,js时间与时间戳的转换
- 计算机高级文秘学什么的,文秘专业主要学什么|文秘专业的职业目标是什么
- Git实战技巧-比较不同分支之间的差异和代码的改动
- Linux proc文件系统小记
- python使用mysql实例教程_Python操作Mysql实例代码教程在线版(查询手册)_python
- 如何让XP系统拥有纯DOS