美文网首页
CSS 3D转换

CSS 3D转换

作者: 社会主义顶梁鹿 | 来源:发表于2020-06-21 14:52 被阅读0次

3D转换——网页三维坐标系,可实现3D位移、3D旋转等效果。

一、3D转换之位移translate3d

transform:translate3d(x,y,z)   x,y,z是不能省略的,如果没有就写0

transform:translateZ  z越大,物体越大

*透视perspective

透视我们也称之为视距,就是人的眼睛到屏幕的距离。距离越小,图像越大。

透视必须写在被观察元素的父盒子上。

二、3D转换之旋转rotate3d

2D旋转只能围绕某个中心点,3D旋转可以让元素在三维平面内沿着x轴、y轴、z轴或者自定义轴进行旋转。正方向遵循左手法则。

transform:rotateX(45deg)    沿着x轴正方向旋转45度

transform:rotateY(45deg)    沿着y轴正方向旋转45度

transform:rotateZ(45deg)    沿着z轴正方向旋转45度

transform:rotate3d(x,y,z,deg)  沿着自定义轴旋转,deg为角度。例如transform:rotate3d(1,1,0,deg)   0、1代表是否选择


transform-style

(1)控制子元素是否开启三维立体环境。

(2)transform-style:flat 默认不开启     preserve-3d 开启立体空间

(3)代码写给父级盒子,但是影响的是子盒子。

相关文章

  • css动画

    css3动画 过渡:transition 2D 转换 transform 3D 转换 transform 动画:a...

  • CSS3 转换(1):2D

    知识点:CSS3 TransformCSS3 2D转换CSS3 3D转换CSS3 Transform与坐标系统CS...

  • 05.CSS3动画-页面特效

    CSS3动画 1. transform2D、3D转换 通过css转换,我们能够对元素进行移动、缩放、转动、拉伸使元...

  • CSS3 3D转换

    3D 转换 仅供参考43/45/46 CSS3 允许您使用 3D 转换来对元素进行格式化。 rotateX() r...

  • 3D轮播

    目的 掌握 transform 3D 效果 熟悉 perspective属性 基本概念 CSS3 3D 转换:使元...

  • 一篇文章带你了解CSS3 3D 转换知识

    CSS3 3D变换功能允许在3D空间中变换元素。 一、元素的3D转换 使用CSS3 3D变换功能,可以对三维空间中...

  • 一篇文章带你了解CSS3 3D 转换知识

    CSS3 3D变换功能允许在3D空间中变换元素。 一、元素的3D转换 使用CSS3 3D变换功能,可以对三维空间中...

  • 3D转换

    CSS3 允许您使用 3D 转换来对元素进行格式化。在本章中,您将学到其中的一些 3D 转换方法:rotateX(...

  • 探究CSS3动画:transform/transition/an

    转换(transform) 如大家了解的一样,转换分为2D转换和3D转换。利用CSS3的转换功我们能够对元素进行移...

  • CSS3 转换(2):3D转换

    三、CSS3 3D转换 知识点:rotate3d()CSS3 translate3d()CSS3 scale3d(...

网友评论

      本文标题:CSS 3D转换

      本文链接:https://www.haomeiwen.com/subject/npdnxktx.html