CSS 实例之翻转图片
具体效果图如下:
主要用到的技术除了3D翻转和定位 ,还用到了一个新的属性 backface-visibility:visable|hidden;
该属性主要是用来设定元素背面是否可见。
具体的步骤如下:
1、写出页面主体,
<div><img src="Images/b.jpg" alt=""><img src="Images/c.jpg" alt=""></div>
2、通过定位使两张图片叠加在一起
div img {width: 250px;height: 170px;position: absolute;top: 0;left: 0;transition: all 1s;}
3、设置第一张图片背面不可见
div img:first-child {z-index: 1;backface-visibility: hidden;}
4、添加旋转180度
div:hover img {transform: rotateY(180deg);}
最后给出完整代码
<!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><style>/* backface-visibility */div {width: 250px;height: 170px;margin: 100px auto;position: relative;}div img {width: 250px;height: 170px;position: absolute;top: 0;left: 0;transition: all 1s;}div img:first-child {z-index: 1;backface-visibility: hidden;}div:hover img {transform: rotateY(180deg);}</style> </head><body><div><img src="Images/b.jpg" alt=""><img src="Images/c.jpg" alt=""></div> </body></html>
View Code
转载于:https://www.cnblogs.com/Assist/p/9685391.html
CSS 实例之翻转图片相关推荐
- html页面图片翻转特效代码,如何使用css实现翻转图片的效果(附代码)
本篇文章给大家带来的内容是关于如何使用css实现翻转图片的效果(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 具体效果图如下: 主要用到的技术除了3D翻转和定位 ,还用到了 ...
- 用css实现扑克牌,图片的翻转效果
用css实现扑克牌,图片的翻转效果 话不多说,直接上代码! 1.实现商品图片的翻转以及信息的展示(下面代码仅是个人想要效果的HTML代码,所有的class名称可根据自身需求进行改动) <!doc ...
- css改变鼠标图片大小,CSS实现鼠标经过图片上图片等比缩放效果(代码实例)
本篇文章给大家带来的内容是关于如何使用CSS实现鼠标经过图片上图片缩放(缓慢变化,有过渡效果,缩放的过程是有动画过渡的)效果,主要用到CSS transform属性,css3 transition属性 ...
- html如何实现立体效果,纯css实现立体摆放图片效果的实例代码
1. 元素的 width/height/padding/margin 的百分比基准 设置 一个元素 width/height/padding/margin 的百分比的时候,大家可知道基准是什么? 举 ...
- [css] 使用css写一个垂直翻转图片的效果
[css] 使用css写一个垂直翻转图片的效果 transform: rotateX(180deg); /* 垂直镜像翻转 */ 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持 ...
- html页脚显示不出来,CSS实例:让页脚保持在未满屏页面的底部
CSS实例:让页脚保持在未满屏页面的底部 互联网 发布时间:2008-10-17 19:20:27 作者:佚名 我要评论 在内容不超过一屏的情况下,当浏览器窗口变小那行页脚文字会跟着向上浮 ...
- 设计图片转换html5,在HTML5中翻转图片
貌似 HTML5 的 Canvas 只提供了图片的旋转.缩放功能,没有提供图片翻转(水平翻转或垂直翻转)的支持,搜索加试验之后,得到几种实现图片翻转的方法,记录一下. 第一种最简单的是使用 CSS,代 ...
- html5导航 按钮,CSS实例:超酷的网站导航按钮
CSS实例:超酷的网站导航按钮 互联网 发布时间:2009-04-02 19:35:20 作者:佚名 我要评论 网页制作Webjx文章简介:本文一步一步手把手教你打造一个极酷的三层分离的标 ...
- html水平镜像和垂直镜像,css实现镜像翻转的方法有哪些
css实现镜像翻转的方法有哪些 发布时间:2020-06-08 18:07:43 来源:亿速云 阅读:470 作者:Leah css实现镜像翻转的方法有哪些?针对这个问题,今天小编总结这篇有关css镜 ...
最新文章
- CCNP之BSCI实验6:EIGRP验证
- 广东省工业和信息化厅关于印发广东省 5G 基站和数据中心总体布局规划 (2021-2025 年)的通知...
- 数据库系统概念总结:第七章 数据库设计和E-R模型
- [数据库] SQL语句select简单记录总结
- java初始化该字符串值_java字符串数组初始化和赋值
- 前端学习(2219):react之jsx小案例
- flatpickr功能强大的日期时间选择器插件
- C# JsonHelper
- Eclipse窗口显示:独立、嵌入式
- 测得怎么样了?作为一名软件测试员,工作有时候似乎挺苦逼的,我太难了……
- 计算机大学英语值最高的3项,计算机等级考试一级B上机试题:Windows字处理
- python代码翻译器-python写的翻译代码
- PMP学习系列5:PMBOK(5th)第三章-项目管理过程
- 程序员的灯下黑:如果你想考研究生或是研究生
- 68、secureCRT,vim中输入中文
- pythonwin下载中文版_Python官方下载 v3.9.0中文版_Win10镜像官网
- 【房价预测】基于matlab遗传算法优化BP神经网络房价预测【含Matlab源码 592期】
- python组态开发_开发监控云组态软件的组成
- Synopsys Mentor Candence
- 安规认证的测试项目(工程师必须知道的知识)
热门文章
- oracle sql developer sid,登录 Oracle SQL Developer
- 【tomcat】调整内存大小
- c语言大作业菜单,C语言大作业:编写菜单控制猜商品价格程序
- 用python公众号开书城步骤_资源 | 开放Python书籍:一本短小精悍的初学者入门指南...
- python安装pyqt5第三方_搭建pyqt5开发环境(python3+pycharm2019+pyqt5)
- c++ 输出二进制_【位运算与状态压缩】二进制的魅力
- delphi获取本地外网ip_端口转发什么原理?WAN,LAN区别?私有IP和公有IP区别?
- sublime4 安装pretty json 并绑定快捷键
- 原作者出局,Faker.js已被社区控制
- 永久白嫖!发现官方漏洞,希望不要被封杀!