CSS3怎么实现翻转图片效果

  介绍

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

具体效果图如下:

 CSS3怎么实现翻转图片效果

主要用到的技术除了3 d翻转和定位,还用到了一个新的属性 <强> backface-visibility:视觉|隐藏。

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

具体的步骤如下:

1,写出页面主体,

& lt; p>   & lt; img src=https://www.yisu.com/zixun/巴枷?b.jpg”alt=" ">      

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

p img {   宽度:250 px;   身高:170 px;   位置:绝对的;   上图:0;   左:0;   过渡:1;   }

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

p img:第一个孩子{   z - index: 1;   backface-visibility:隐藏;   }

4,添加旋转180度

p:悬停img {   变换:rotateY(180度);   }

最后给出完整代码

& lt; !DOCTYPE html>   & lt; html lang=癳n"祝辞      & lt; head>   & lt;元charset=癠TF-8"祝辞   & lt;元名称=皏iewport"内容=翱矶?设备宽度,初始=1.0,比;   & lt;元http-equiv=癤-UA-Compatible"内容=癷e=edge"比;   & lt; title> Document   & lt; style>/* backface-visibility */p {   宽度:250 px;   身高:170 px;   保证金:100 px的汽车;   位置:相对;   }      p img {   宽度:250 px;   身高:170 px;   位置:绝对的;   上图:0;   左:0;   过渡:1;   }      p img:第一个孩子{   z - index: 1;   backface-visibility:隐藏;   }      p:悬停img {   变换:rotateY(180度);   }   & lt;/style>   & lt;/head>      & lt; body>   & lt; p>   & lt; img src=https://www.yisu.com/zixun/巴枷?b.jpg”alt=" ">      

        

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

CSS3怎么实现翻转图片效果