CSS3怎么实现翻转图片效果

小编给大家分享一下CSS3怎么实现翻转图片效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

成都创新互联于2013年创立,是专业互联网技术服务公司,拥有项目成都网站建设、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元玉溪做网站,已为上家服务,为玉溪各地企业和个人服务,联系电话:18980820575

主要用到的技术除了3D翻转和定位 ,还用到了一个新的属性 backface-visibility:visable|hidden;

该属性主要是用来设定元素背面是否可见。

具体的步骤如下:

1、写出页面主体,

 

2、通过定位使两张图片叠加在一起

  p img {
            width: 250px;
            height: 170px;
            position: absolute;
            top: 0;
            left: 0;
            transition: all 1s;
        }

3、设置第一张图片背面不可见

 p img:first-child {
            z-index: 1;
            backface-visibility: hidden;
        }

4、添加旋转180度

 p:hover img {
            transform: rotateY(180deg);
        }

最后给出完整代码





    
    
    
    Document
    



    

以上是CSS3怎么实现翻转图片效果的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


分享标题:CSS3怎么实现翻转图片效果
文章分享:http://hbruida.cn/article/gjdeeg.html