7种酷炫css3图片3d翻转效果

当前位置:主页 > CSS3库 > CSS3动画 > 7种酷炫css3图片3d翻转效果
7种酷炫css3图片3d翻转效果
分享:
    标签:

    插件介绍

    这是一款使用css3和jquery制作的图片3d翻转效果。共有7种效果:3d翻转、3d旋转、切片效果、3d立方体、3d折叠等。唯一缺点是只支持webkit内核的浏览器。建议使用Chrome浏览器观看。

    浏览器兼容性

    浏览器兼容性
    时间:11-07
    阅读:

简要教程

在这款css3图片3d翻转效果中的CSS3 3D Transforms只对webkit内核的浏览器生效。

插件中精美的卡片插图来自于花瓣

HTML

插件的原理是:刚开始的时候显示的是te-cover div中的图片,然后在运行的时候使用javascript来切换class到te-transition的div,这个div上的图片将被显示出来。结构如下所示:

<div id="te-wrapper" class="te-wrapper">
  <div class="te-images">
    <img src="images/1.jpg"/>
    <img src="images/2.jpg"/>
    <img src="images/3.jpg"/>
    <img src="images/4.jpg"/>
    <img src="images/5.jpg"/>
  </div>
  <div class="te-cover">
    <img src="images/1.jpg"/>
  </div>
  <div class="te-transition">
    <div class="te-card">
      <div class="te-front"></div>
      <div class="te-back"></div>
    </div>
  </div>
</div>
                

制作这个插件的通用思路是所有刚开始显示的图片都放在te-cover中,然后选择一种效果后,开始执行动画时,te-cover被隐藏,当动画结束后,te-cover切换下一张图片后再次显示出来。