html关于实现图片2D,3D翻转效果

如何实现图片2D,3D翻转效果?
直接上代码:

一、2D翻转:

/*2D翻转*/
.cartoon_0 {
				transition: transform 2s
					/*反转动画关键*/
			}
/*利用hover设置鼠标移动效果*/
.cartoon_0:hover {
				transform: rotate(360deg);
			}

再让图片调用:

<body>
		<div class="box_0"><img src="../Img/juhuajiu.jpg" width="150px" height="150px" class="cartoon_0"></div>
</body>

2D翻转

二、3D翻转:

/*3D翻转*/
.cartoon_1 {
				transition: transform 2s
					/*反转动画关键*/
			}

.cartoon_1:hover {
				transform: rotateY(360deg);
			}

再让图片调用:

<body>
		<div class="box_0"><img src="../Img/juhuajiu.jpg" width="150px" height="150px" class="cartoon_1"></div>
</body>

3D翻转

三、2D放大+翻转:

.cartoon_2 {
				transition:width 2s,height 2s,transform 2s;
					/*反转动画关键*/
			}
			
.cartoon_2:hover {
				transform: rotate(360deg);
				width: 200px;/*设置放大后长宽*/
				height: 200px;
			}

再次让图片调用:

<body>
		<div class="box_0"><img src="../Img/juhuajiu.jpg" width="150px" height="150px" class="cartoon_2"></div>
</body>

2D旋转放大
注:
1.这个翻转效果如果调用标签的话也对盒子管用。
2.使用3D翻转,鼠标在翻转过程中脱离图片容易出现鬼畜情况。
3.必须是鼠标移动到目标图片上才会出现此效果。
&
以上就是全部内容。

如果这篇文章对你有帮助的话不妨点赞支持一下!

  • 5
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值