用css3制作图片翻转效果

本文给大家分享的是一则使用原生css3实现的图片翻牌效果,十分的炫酷,代码却很简单,这里推荐给有相同需求的小伙伴们。

大家先看下效果演示:

用css3制作图片翻转效果

是不是非常不错,下面把实现代码分享给大家。

代码如下:

立即学习“前端免费学习笔记(深入)”;

nbsp;html>css3 翻牌*{ margin:0; padding:0;}ul,li{ list-style:none; margin:0; padding:0;}.brandsShow{ width:1200px; height:620px; margin:0 auto;  }.brandsShow ul{ margin-left:-20px; width:1225px; height:auto;  }.brandsShow ul li{ float:left; display:inline; width:283px; height:283px;  }.flip-container {perspective: 1000;-webkit-perspective: 1000px;    /*父类容器中  perspective  子类允许透视*/ -moz-perspective: 1000px; -ms-perspective: 1000px;  -o-perspective: 1000px;   perspective: 1000px;   margin:0px auto; float:left; margin-left:20px; margin-bottom:20px; border:1px solid #fff;}.flip-container:hover .back {transform: rotateY(0deg); -webkit-transform: rotateY(0deg);-moz-transform:  rotateY(0deg);-ms-transform:  rotateY(0deg);-o-transform:  rotateY(0deg); z-index:2;}.flip-container:hover .front { transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-ms-transform:  rotateY(180deg);-o-transform:  rotateY(180deg); z-index:1}.flip-container, .front, .back {width: 283px;height: 283px;}.flipper {transition:transform  0.6s ease-out;transition: transform .5s ease-in-out;-webkit-transition: transform .5s ease-in-out;-moz-transition: transform .5s ease-in-out;-ms-transition: transform .5s ease-in-out;-o-transition: transform .5s ease-in-out;-webkit-transform-style: preserve-3d;  /*使其子类变换后得以保留 3d转换后的位置*/  -moz-transform-style: preserve-3d;  -ms-transform-style: preserve-3d;  -o-transform-style: preserve-3d;  transform-style: preserve-3d;  display:block;position: relative;}.front, .back {backface-visibility: hidden;transition: 0.6s ease-out;-webkit-transition: .6s ease-out; -webkit-transform-style: preserve-3d;  -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;position: absolute;top: 0;left: 0;}.front img, .back  img{ width:283px; height:283px; overflow:hidden;}.front {z-index: 2;transform: rotateY(0deg);transform: rotateY(0deg); -webkit-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-ms-transform:  rotateY(0deg);-o-transform:  rotateY(0deg);}.back { z-index:1;transform: rotateY(-180deg);transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-ms-transform:  rotateY(-180deg);-o-transform:  rotateY(-180deg);} 

登录后复制              

用css3制作图片翻转效果前面

      

用css3制作图片翻转效果后面

                     

用css3制作图片翻转效果

    

用css3制作图片翻转效果

         

【相关推荐】

1. CSS3免费视频教程

2. 介绍CSS3中的几个新技术

3. 分享22款H5和CSS3的帮助工具

4. 阐述什么是CSS3?

5. 关于CSS3中选择符的实例详解

以上就是用css3制作图片翻转效果的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2902675.html

(0)
上一篇 2025年3月11日 01:38:21
下一篇 2025年3月5日 23:14:32

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 介绍CSS3中的几个新技术

    网页制作Webjx文章简介:网页教学网将在这篇文章向大家展示CSS中的5个有趣的新技术:圆角、个别圆角、不透明度、阴影和调整元素大小.            CSS是众所周知且应用广泛的网站样式语言,在它的版本三(CSS3)计划中,新增了一…

    2025年3月11日
    000
  • 关于CSS3中的content属性实例详解

    这篇文章主要介绍了css3中的content属性使用示例,是为css3入门学习中的基础知识,需要的朋友可以参考下 CSS中主要的伪元素有四个:before/after/first-letter/first-line,在before/afte…

    编程技术 2025年3月11日
    200
  • 简述网页设计师怎么使用好CSS3技术

    在本文中,我们将研究css3的优势,并看一下一些网页设计师是如何使用它们的。最后,我们将了解到从css3中我们能得到什么以及我们如何在我们的项目中使用它的新特性。 前些日子在SmashingMagazine看到一篇关于CSS3新技术不错的文…

    2025年3月11日 编程技术
    200
  • css3制作鼠标经过按钮特效

    这篇文章主要为大家介绍了利用css3制作的一款鼠标经过按钮特效,当鼠标放在按钮上,按钮就会发生变化,产生一个动态效果,非常漂亮。需要的朋友可以参考下   今天再给大家带来一款纯css3实现的鼠标经过按钮特效。这款按钮非常简单,但效果很好,非…

    2025年3月11日
    200
  • 用css3显示隐藏div的实例教程

    显示隐藏一个p特效的方法有很多,下为大家介绍下使用纯css3是如何实现的,感兴趣的朋友可以参考下 代码如下: nbsp;HTML>    #showp { background-color:red; width:300px; heig…

    编程技术 2025年3月11日
    200
  • CSS3通过字体来实现icon图标

    大家都知道现在各个浏览器都支持css3的自定义字体(@font-face),包括ie6都支持,只是各自对字体文件格式的支持不太一样。那么对于网站中用到的各种icon,我们就可以尝试使用font来实现,本文将详细讲解这种用法 为什么要将ico…

    2025年3月11日 编程技术
    200
  • CSS3中transform、transition和animationsan三种属性的区别实例详解

    最近在项目中用到了css3中的动画属性。常常容易搞混。所以从网上查了点资料,总结一下,方便有需要的朋友们可以参考学习。 Transform在部分的test case当中,每每演示transform属性的,看起来好像都是带动画。这使得小部分直…

    编程技术 2025年3月11日
    200
  • css图片居中:css图片上下左右居中(水平和垂直居中)

    在我们的网页布局中,经常需要用到div+css布局将图片水平左右居中、上下垂直居中显示,那该如何实现呢?本文为你总结利用div+css将图片左右/水平居中和图片上下/垂直居中的几种方法! css图片左右/水平居中方法: 1. HTML代码怎…

    2025年3月11日
    200
  • 使用CSS将图片转换成黑白的

    时代发展,如今,CSS3的逐步推进,我们也开始看到“黑白效果”大规模应用于实际的可能,接下来介绍CSS3 greyscale 滤镜实现,感兴趣的朋友可以了解下可能早就知道,像汶川这种糟糕的日子网站全灰在IE下是可以轻松实现的(filter:…

    2025年3月11日
    200
  • 纯 CSS3 效果资源收集整理

    纯 css + html,不使用 javascript,能实现怎样的视觉效果?下面本文就和大家分享纯 css3 效果资源的收集整理 。 Resources 基于单个 p 的 CSS 绘图 A Pure CSS3 Cycling Slides…

    编程技术 2025年3月11日
    200

发表回复

登录后才能评论