CSS变形

作者: 大步迈 | 来源:发表于2016-08-22 20:34 被阅读11次

    1.transform  角度变化

    语法:transform(ratate(ndeg))

    2.translate  位置偏移

    且参照物为当前盒子的大小

    语法:translate(<translation-value><translation-value>)

    例子:translate(x轴值 y轴值)translateX translateY 当只有一个值时,未说明的值为0

    3.scale  图形缩放

    语法:scale(<number><number>)代表X轴 Y轴 且Y轴可以省略,当省略时等于X轴的值

    例子:scale(1,2)scaleX scaleY

    4.skew 倾斜

    语法:skew(<angle><angle>)且第二个可以省略

    例子:skewX 向X轴倾斜

              skewY 向Y轴倾斜

    5当很多效果在一些写时,一些效果的顺序不同,会引起最终效果的不同

    6.transform-origin 设置坐标轴圆心的位置

    语法:①表示一个值的方位词和百分比及长度

             ②2个值(X Y)(当没有标明值的时候对应的值为50%)

             ③3个值(X Y Z)

    例子:transform:50% 50%

              transform:0 0 

              transform:right 50px  20px

    7.perspective  透视

    语法:perspective  none或长度

             perspective:none

              perspective :200px(大小为人眼到物体的距离,且距离越近,透视效果越强)

    8.perspective-origin  透视角度

       语法:①一个值 X

                ②两个值  X Y

                ③三个值 X Y Z   

    9.translate 3d()  3D移动

    在3d空间中变换图形

    10.scale 3d() 

     在3d空间中放大缩小图形

    11rotate 在3d空间中旋转图形

    语法:rotate  (<number><number><number><angle>)

    12.transform-style

    语法:transform-style :flat或preserve(扁平化或保留3d效果)

    13.backface-visibility  背面是否可见

    例子:backface-visibility:vissble  hidden;设置背面可见或不可见

    相关文章

      网友评论

          本文标题:CSS变形

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