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教程(7):CSS3嵌入字体
Apr 02 HTML / CSS
CSS3模块的目前的状况分析
Feb 24 HTML / CSS
css图标制作教程制作云图标
Jan 19 HTML / CSS
css3+jq创作含苞待放的荷花
Feb 20 HTML / CSS
几个解决兼容IE6\7\8不支持html5标签的几个方法
Jan 07 HTML / CSS
会走动的图形html5时钟示例
Apr 27 HTML / CSS
HTML5 CSS3实现一个精美VCD包装盒个性幻灯片案例
Jun 16 HTML / CSS
HTML5+Canvas+CSS3实现齐天大圣孙悟空腾云驾雾效果
Apr 26 HTML / CSS
解决HTML5中滚动到底部的事件问题
Aug 22 HTML / CSS
AmazeUI图片轮播效果的示例代码
Aug 20 HTML / CSS
使用HTML5做的导航条详细步骤
Oct 19 HTML / CSS
CSS3 实现NES游戏机的示例代码
Apr 21 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生成静态页
2006/11/25 PHP
PHP中list方法用法示例
2016/12/01 PHP
PHP+redis实现的悲观锁机制示例
2018/06/12 PHP
PHP 并发场景的几种解决方案
2019/06/14 PHP
JavaScript 对Cookie 操作的封装小结
2009/12/31 Javascript
文本框中,回车键触发事件的js代码[多浏览器兼容]
2010/06/07 Javascript
js实现杯子倒水问题自动求解程序
2013/03/25 Javascript
jQuery 三击事件实现代码
2013/09/11 Javascript
基于JQuery的列表拖动排序实现代码
2013/10/01 Javascript
jQuery实现鼠标滚轮动态改变样式或效果
2015/01/05 Javascript
JS实现表格数据各种搜索功能的方法
2015/03/03 Javascript
一看就懂:jsonp详解
2015/06/01 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
js输入框使用正则表达式校验输入内容的实例
2017/02/12 Javascript
AngularJS实现动态添加Option的方法
2017/05/17 Javascript
微信小程序 页面跳转传值实现代码
2017/07/27 Javascript
微信小程序wx.request实现后台数据交互功能分析
2017/11/25 Javascript
Vue 与 Vuex 的第一次接触遇到的坑
2018/08/16 Javascript
用npm-run实现自动化任务的方法示例
2019/01/14 Javascript
vue组件传值的实现方式小结【三种方式】
2020/02/05 Javascript
pyqt4教程之messagebox使用示例分享
2014/03/07 Python
Python中函数的用法实例教程
2014/09/08 Python
使用Python对Excel进行读写操作
2017/03/30 Python
解决python升级引起的pip执行错误的问题
2018/06/12 Python
详解python项目实战:模拟登陆CSDN
2019/04/04 Python
浅谈Python中的模块
2020/06/10 Python
SHEIN美国:购买时髦的女性服装
2020/12/02 全球购物
意大利网上书店:LaFeltrinelli
2020/06/12 全球购物
电子商务个人自荐信
2013/12/12 职场文书
黄金酒广告词
2014/03/21 职场文书
上课随便讲话检讨书
2014/09/12 职场文书
2015年预算员工作总结
2015/05/14 职场文书
中小学生安全教育观后感
2015/06/17 职场文书
2016年敬老月活动总结
2016/04/05 职场文书
Windows Server 2008配置防火墙策略详解
2022/06/28 Servers
win10输入法不见了只能打出字母怎么解决?
2022/08/05 数码科技