首页 >web前端 >css教程 >Css3中的变形属性的相关实现步骤

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

php中世界最好的语言
php中世界最好的语言原创
2017-11-30 10:45:201858浏览

我们知道,在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 转换元素定义透视视图(景深)。


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

相关阅读:

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

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

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

以上是Css3中的变形属性的相关实现步骤的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn