css3的transform:tanslateZ没有效果

translateZ‌:定义在Z轴方向的移动。虽然从正面看似乎没有变化,但实际上元素在Z轴方向上发生了移动。这常用于创建3D效果,如深度感或层次感‌

但是设置成tansform:translateZ没有动画效果怎么办?

在父元素上添加perspective属性。例如,设置 perspective: 100px; 可以使3D效果生效‌

perspective可以定义我们眼睛看到的3d立体 效果,即空间感 。通俗地解释就比如你去电影院看电影,你距离大荧幕的距离就相当于perspective的值啦,离得越远则perspective值越大,看到空间效果也就会不一样!

常用的3d立体css样式

transform-style: preserve-3d; //3d旋转效果

perspective: 1000px; //3d立体空间感

perspective-origin: 50% 50%; //观察视角, 50% 50%代表从中间观察

perspective:800px 意思就是,我在离屏幕800px 的地方观看这个元素。(这个属性,要设置在父元素上面)

相关推荐
m0_5824814915 分钟前
qt作业day2
java·linux·前端
好想Z☡zᶻ31 分钟前
调用的子组件中使用v-model绑定数据以及使用@调用方法
前端·javascript·vue.js
seven1081 小时前
cursor MCP server 如何AI 编程中实现动态数据获取
前端·cursor·mcp
予安灵1 小时前
《白帽子讲 Web 安全》之文件操作安全
前端·安全·web安全·系统安全·网络攻击模型·安全威胁分析·文件操作安全
m0_748244961 小时前
WebSpoon9.0(KETTLE的WEB版本)编译 + tomcatdocker部署 + 远程调试教程
前端
智绘前端2 小时前
sass语法@import将被放弃???升级@use食用指南!
前端·css·sass·scss
suedar2 小时前
coding 上通过流水线更新subTree模块
前端
羽沢312 小时前
Sass基础
前端·css·sass
正宗咸豆花2 小时前
【PromptCoder + Cursor】利用AI智能编辑器快速实现设计稿
前端·人工智能·编辑器·prompt·提示词
不能只会打代码2 小时前
六十天前端强化训练之第七天CSS预处理器(Sass)案例:变量与嵌套系统详解
前端·css·sass·css预处理器(sass)