HTML:

<div id="rotate">
<div id="rotate_wrap">
<div id="front">
<img src="__PUBLIC__/img/wechat/front.png">
</div>
<div id="back" class="back">
<img src="__PUBLIC__/img/wechat/back.png">
</div>
</div>
</div>

CSS:

/*点击翻转效果*/
#front,#back{
position:absolute; /*将两个图标定位到一起*/
top:0;
left:0;
transform-style:preserve-3d; /*设置为3d样式*/
backface-visibility:hidden; /*背面隐藏*/
transition:0.6s; /*过度动画时长*/
}
.front{transform:rotateY(0);} /*0的就是正面*/
.back{transform:rotateY(180deg);opacity:0;} /*将背面设置为180或-180则为隐藏状态;opacity增强可靠性,非必须*/

JS:

$(function(){
$('#front').on('click',function(){
$(this).addClass('back').removeClass('front');
$('#back').addClass('front').removeClass('back');
});
$('#back').on('click',function(){
$(this).addClass('back').removeClass('front');
$('#front').addClass('front').removeClass('back');
});
});

最新文章

  1. Codeforces Round #361 (Div. 2) C
  2. 爱上MVC3~MVC+ZTree实现对树的CURD及拖拽操作
  3. Maven Myeclipse 搭建项目
  4. javascript中this关键字详解
  5. 常用linux命令索引
  6. thinkphp 一个页面使用2次分页的方法
  7. ios9 URL Schemes列为白名单,才可正常检查其他应用是否安装
  8. PHP include 和 require
  9. 使用Eclipse开发Maven插件-1/3
  10. 【应用篇】Activiti显示器(抽象)简单的应用程序和服务的颗粒结合(两)
  11. UESTC 1272 Final Pan&#39;s prime numbers(乱搞)
  12. mysql全日志(general log)的命令名称
  13. 2017-2018-1 Java演绎法 小组成员贡献量汇总
  14. python-argparse批量修改后缀名-batch_file_rename.py
  15. expect简单自动交互-用于密码、命令输入
  16. hdu 4349 Xiao Ming&#39;s Hope 规律
  17. 《C++数据结构-快速拾遗》 树结构
  18. Netty入门(六)Decoder(解码器)
  19. 【转】METADATATYPE的使用,MVC的MODEL层数据验证
  20. 面向对象设计模式纵横谈:Factory Method 工厂方法模式(笔记记录)

热门文章

  1. Asp.net项目因Session阻塞导致页面打开速度变慢
  2. (转)iphone数据存储之-- Core Data的使用
  3. 极客DIY:使用树莓派制作一架四轴无人机
  4. Interview---一道有趣的推理题
  5. Java custom annotations
  6. Packages
  7. Android之Activity与Service通信
  8. Camelot_floyd&amp;&amp;DP
  9. CF700C (枚举+tarjan)
  10. matio使用