css3的图形3d翻转效果应用示例


Posted in HTML / CSS onApril 08, 2014

复制代码
代码如下:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html" charset="utf-8" />
<title>css3 3d rotate</title>
<style type="text/css">
body,div,ul,li{
padding:0;
margin:0;
}
.container ul li {
height: 180px;
width: 180px;
margin-right: 20px;
margin-bottom: 20px;
display: inline;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
float: left;
}
.out_box{
position: relative;
height: 180px;
width: 180px;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-ms-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transition: 0.5s;
-moz-transition: 0.5s;
-o-transition: 0.5s;
-ms-transition: 0.5s;
transition: 0.5s;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
}
.out_box div{
display: block;
height: 180px;
width: 180px;
position: absolute;
left: 0;
top: 0;
background: #060;
text-align: center;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
color:#FFF;
line-height:180px;
font-size:16px;
}
.out_box .front_box{
z-index: 2;
}
.out_box .back_box{
z-index: 1;
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.container ul li:hover .out_box{
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
transform: rotateY(180deg);
}
.container ul li:hover .back_box{
z-index: 3;
}
</style>
</head>
<body>
<div class="container">
<ul>
<li>
<div class="out_box">
<div class="front_box">front</div>
<div class="back_box">back</div>
</div>
</li>
<li>
<div class="out_box">
<div class="front_box">front2</div>
<div class="back_box">back2</div>
</div>
</li>
<li>
<div class="out_box">
<div class="front_box">front3</div>
<div class="back_box">back3</div>
</div>
</li>
</ul>
</div>
</body>
</html>
HTML / CSS 相关文章推荐
简单介绍CSS3中Media Query的使用
Jul 07 HTML / CSS
用css3写出气球样式的示例代码
Sep 11 HTML / CSS
HTML5仿手机微信聊天界面
Mar 18 HTML / CSS
使用HTML5原生对话框元素并轻松创建模态框组件
Mar 06 HTML / CSS
HTML5 实战PHP之Web页面表单设计
Oct 09 HTML / CSS
HTML5梦幻之旅——炫丽的流星雨效果实现过程
Aug 06 HTML / CSS
HTML5在a标签内放置块级元素示例代码
Aug 23 HTML / CSS
整理HTML5中支持的URL编码与字符编码
Feb 23 HTML / CSS
html5 实现客户端验证上传文件的大小(简单实例)
May 15 HTML / CSS
Canvas实现保存图片到本地的示例代码
Jun 28 HTML / CSS
HTML5页面无缝闪开的问题及解决方案
Jun 11 HTML / CSS
HTML静态页面获取url参数和UserAgent的实现
Aug 05 HTML / CSS
css3 线性渐变和径向渐变示例附图
Apr 08 #HTML / CSS
使用before和:after伪类制作css3圆形按钮
Apr 08 #HTML / CSS
使用css3制作登录表单的步骤
Apr 07 #HTML / CSS
纯CSS实现聊天框小尖角、气泡效果
Apr 04 #HTML / CSS
CSS3网格的三个新特性详解
Apr 04 #HTML / CSS
CSS类名支持中文命名的示例
Apr 04 #HTML / CSS
多重CSS背景动画实现方法示例
Apr 04 #HTML / CSS
You might like
PHP 和 MySQL 开发的 8 个技巧
2006/10/09 PHP
SSO单点登录的PHP实现方法(Laravel框架)
2016/03/23 PHP
PHP仿微信发红包领红包效果
2016/10/30 PHP
PHP环形链表实现方法示例
2017/09/15 PHP
javascript 设为首页与加入收藏兼容多浏览器代码
2011/01/11 Javascript
Js中的onblur和onfocus事件应用介绍
2013/08/27 Javascript
Jquery实现的tab效果可以指定默认显示第几页
2013/10/16 Javascript
jquery自定义滚动条插件示例分享
2014/02/21 Javascript
php和js对数据库图片进行等比缩放示例
2014/04/28 Javascript
基于jQuery实现的美观星级评论打分组件代码
2015/10/30 Javascript
jQuery实现简单漂亮的Nav导航菜单效果
2017/03/29 jQuery
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
bootstrap表单示例代码分享
2017/05/18 Javascript
gulp解决跨域的配置文件问题
2017/06/08 Javascript
详解最新vue-cli 2.9.1的webpack存在问题
2017/12/16 Javascript
vue+vue-router转场动画的实例代码
2018/09/01 Javascript
H5+css3+js搭建带验证码的登录页面
2020/10/11 Javascript
python实现的udp协议Server和Client代码实例
2014/06/04 Python
python素数筛选法浅析
2018/03/19 Python
Tensorflow 查看变量的值方法
2018/06/14 Python
python交易记录链的实现过程详解
2019/07/03 Python
HTML5的结构和语义(3):语义性的块级元素
2008/10/17 HTML / CSS
详解淘宝H5 sign加密算法
2020/08/25 HTML / CSS
戴尔马来西亚官网:Dell Malaysia
2020/05/02 全球购物
估算杭州有多少软件工程师
2015/08/11 面试题
.NET面试10题
2014/02/24 面试题
大学生职业生涯规划方案
2014/01/03 职场文书
护士试用期自我鉴定
2014/02/08 职场文书
医学生就业推荐表自我鉴定
2014/03/26 职场文书
工作说明书范文
2014/05/07 职场文书
关键在于落实心得体会
2014/09/03 职场文书
学雷锋的心得体会
2014/09/04 职场文书
2014年个人委托书范本
2014/10/13 职场文书
党校学习个人总结
2015/02/15 职场文书
python 统计代码耗时的几种方法分享
2021/04/02 Python
Python卷积神经网络图片分类框架详解分析
2021/11/07 Python