Rumah  >  Artikel  >  hujung hadapan web  >  Css3中的变形属性的相关实现步骤

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

php中世界最好的语言
php中世界最好的语言asal
2017-11-30 10:45:201761semak imbas

我们知道,在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属性使用详解及实例

Atas ialah kandungan terperinci Css3中的变形属性的相关实现步骤. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn