CSS3实现3D转换
2024-10-08 22:41:09
实现效果:
当鼠标悬停在图片上面时,图片发生翻转,文案出来,鼠标取消之后就又恢复
实现代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>3D变换</title>
<style>
*{
margin:0;
padding: 0;
}
body{
background-color: #0d3462;
}
#piclist{
width: 760px;
height: 220px;
margin:100px auto; }
.picbox{
float:left;
width: 170px;
height: 190px;
margin:10px;
position: relative;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
transition: 1.5s;
}
.picbox:hover{
transform:rotateY(180deg);
}
.face{
width: 170px;
height: 190px;
position: absolute;
}
.front{
border:2px solid #4b2518;
}
.back{
-webkit-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
transform: rotateY(180deg);
/*background-color: #4b2518;*/
border: 2px solid #fff; }
.back h3{ color: white;
text-align: center;
}
</style>
</head>
<body>
<div id="piclist">
<div class="picbox">
<div class="face front"><img src="data:images/1.jpg" alt=""></div>
<div class="face back">
<h3>浓缩咖啡</h3>
</div> </div> <div class="picbox">
<div class="face front"><img src="data:images/2.jpg" alt=""></div>
<div class="face back">
<h3>浓缩咖啡</h3>
</div> </div> <div class="picbox">
<div class="face front"><img src="data:images/3.jpg" alt=""></div>
<div class="face back">
<h3>浓缩咖啡</h3>
</div> </div>
<div class="picbox">
<div class="face front"><img src="data:images/4.jpg" alt=""></div>
<div class="face back">
<h3>浓缩咖啡</h3>
</div> </div> </div> </body>
</html>
最新文章
- Python(九) Python 操作 MySQL 之 pysql 与 SQLAchemy
- 冲刺阶段 day11
- IIS 7 托管管道模式 经典模式(Classic) 集成模式(Integrated) 分析与理解
- 从头开始一步一步实现EF6+Autofac+MVC5+Bootstarp极简的实现前后台ajax表格展示及分页实现
- [android] 手机卫士界面切换动画
- c# 客户端
- Android和Java的轻巧Wire协议缓冲器
- NSString 练习
- 总结前端JQ常用的一些操作手法(慢慢完善)
- .NET Core快速入门教程 1、开篇:说说.NET Core的那些事儿
- 【学亮编程手记】Spring Cloud三大组件Eureka/Feign/Histrix的原理及使用
- [SRM603] WinterAndSnowmen
- wpf 事件
- spark实时计算性能优化
- ImportError: cannot import name descriptor_pb2
- 6-20 Ideal Path uva1599
- c++学习之map基本操作
- XPROG-m编程器
- LOJ#2882. 「JOISC 2014 Day4」两个人的星座(计算几何)
- java笔记--匿名内部类和静态内部类的理解和使用
热门文章
- PHP攻击网站防御代码-以及攻击代码反译
- 【03】openlayers 地图事件
- 误用git reset -hard 的检讨书
- 聊一聊React中虚拟DOM
- Android微信逆向--实现发朋友圈动态
- javaScript 基础知识汇总 (十)
- ESLint {} 内部强制有空格 .eslintrc.js 配置文件 &#39;object-curly-spacing&#39;: [";error";, ";always";],
- 【TIJ4】第五章全部习题
- kafka使用指南
- 264. 丑数 II