CSS 3D的困惑

1、perspective:1000px;
要想写3D效果这个属性必须要加,可以加在作用元素上也可加在他父元素上。它的意思你的视点到屏幕的距离,我不明白的是这个值的意义是什么?他会影响的作用元素的大小宽高吗? 他是如何构成3D效果的,

2、transform-style: preserve-3d;
transform-style其两个参数,flat|preserve-3d。flat是平面的,preserve-3d是3D。测试的时候没有看出效果有什么差异。还有就是他是加在父元素还是作用元素上的?

3、perspective-origin:50% 50%;
这个好理解一下,就是视角方位。好像是只能加在父元素上。

4、backface-visibility:hidden;
透视是否可以透视看到后面的东西,写在作用元素上的。

上面都是我对css 3D的一些粗浅认识、困惑。还望大神指教!

阅读 2k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题