欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

Css3中的变形属性的相关实现步骤

程序员文章站 2022-04-06 10:42:40
...
我们知道,在CSS3中的transform属性,是可以让元素在2D和3D之间进行形状的变化的,那么我们今天就来说一下Css3中的变形属性。

transform属性,最最重量CSS3改变。让元素在2D、3D进行形状的变化。

2D变形

deg表示degree(度数),单位不能少,只有deg单位,没有别的单位。

rotate(angle) 在参数中规定角度

skew(x-angle,y-angle) 沿着 X 和 Y 轴的 2D 倾斜转换。

skewX(angle) 沿着 X 轴的 2D 倾斜转换。

skewY(angle) 沿着 Y 轴的 2D 倾斜转换。

scale(x,y)

沿着 X 和 Y 轴的 2D 缩放转换。 大于1:放大, 0~1:缩小。

scaleX(x) 设置 X 轴的值来定义缩放转换。

scaleY(y) 设置 Y 轴的值来定义缩放转换。

注意:

没有变形:transform:none;

多种变形用空格隔开。ef:transform:scale(0.5) skew(10deg,20deg) rotate(30deg);

3D变形

2013年谷歌推出了Chrome36,正式宣告CSS进入了3D时代。

translate3d(x,y,z) 沿着 X、Y 和Z轴的 3D 转换。

translate 空间移动

translateX(x) 转换,只是用 X 轴的值。

translateY(y) 转换,只是用 Y 轴的值。

translateZ(z) 3D 转换,只是用 Z 轴的值。

rotate3d(x,y,z,angle) 沿着 X、Y 和Z轴的 3D 旋转。

rotate 旋转

rotateX(angle) 沿着 X 轴的 3D 旋转。

rotateY(angle) 沿着 Y 轴的 3D 旋转。

rotateZ(angle) 沿着 Z 轴的 3D 旋转。

perspective(n) 为 3D 转换元素定义透视视图(景深)。


相信看了以上的介绍,你已经掌握关于变形这一块的知识,更多精彩请关注其它相关文章!

相关阅读:

用CSS3做出逐渐发光的方格边框实现步骤

HTML里需要兼容验证的浏览器有哪些

Css3中word-wrap属性使用详解及实例

以上就是Css3中的变形属性的相关实现步骤的详细内容,更多请关注其它相关文章!