transform 属性 实现旋转木马效果

本文介绍了如何在Web前端中实现3D旋转效果,包括使用perspective属性创建透视效果,transform-style属性控制子元素在3D空间中的位置,以及translateZ()函数调整元素的Z轴位置。同时,文章强调了面试成功的关键因素,即基础知识、项目经验和表达技巧的积累。
摘要由CSDN通过智能技术生成

复制代码

效果图 

  • 我们对方块设置了按Y轴进行旋转,看见的只是方块变小,没有按Y轴旋转。是因为现在还是处于2D视角,没有透视效果。

加入 perspective 属性


  1. perspective 属性 指定了观察者与 z = 0 平面的距离,使具有三维位置变换的元素产生透视效果。

  2. perspective 属性只影响 3D 转换元素。

  3. 透视点是在浏览器的前方,所以perspective 属性设置后值后,元素会进大远小。

  4. 默认情况下,消失点位于元素的中心(视点),但是可以通过设置 perspective-origin 属性来改变其位置。

.main{

-webkit-perspective: 800px;

-moz-perspective: 800px;

perspective: 800px;

}</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值