翻牌效果css

<html>
<head>
<meta charset="UTF-8">
<title>翻牌</title>
<style type="text/css">
*{margin:0;padding:0;}
.flip_wrap{
	width:454px;
	height:454px;
	margin:100px auto;
	perspective:800px;/*perspective属性定义3D元素距视图的距离,以像素计。该属性允许您改变 3D 元素查看 3D 元素的视图。*/
}
.flip{
	width:454px;
	height:454px;
	backface-visibility:hidden;/*背对屏幕时隐藏*/
	transition: all 1s ease; /*为翻牌添加过渡效果*/
	transform-style: preserve-3d; /*子元素将保留其 3D 位置。*/
}
.side{
	width:100%;
	height:100%;
	position: absolute;/*让背面和正面重叠*/
	left:50%;
	margin-left:-227px;
}
.front{
	z-index:2;/*让正面朝上*/
}
.back{
	transform:rotateY(180deg);
}
.flip_wrap:hover .flip{
	transform:rotateY(180deg);
}
</style>
</head>
<body>
	<div class="flip_wrap"><!-- 大容器 -->
		<div class="flip"><!-- 实现翻牌容器 -->
			<div class="side front"><!-- 牌正面 -->
				<!-- <div style="background:red"></div> -->
				<img src="images/4.png"> 
			</div>
			<div class="side back"><!-- 牌背面 -->
				<!-- <div style="background:blue"></div> -->
				<img src="images/3.png"> 
			</div>
		</div>
	</div>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值