css3-变形

作者: wy22 | 来源:发表于2021-12-10 12:04 被阅读0次

    .css3-变形

    transform 是css的变形属性,通过变形函数,设置具体的变形方式

    scale()变形函数,设置元素缩放

    translate()变形函数,设置元素平移,该函数如果只传一个参数,表示X轴方向平移,如果传两个参数,第二个参数是Y轴方向平移

    rotate()变形函数,设置元素旋转。属性值的单位是deg(度数),也可以是turn(圈),属性值,正数是顺时针,负数是逆时针

    skew()变形函数,设置元素倾斜。该函数如果只传一个参数,表示X轴方向倾斜度数,如果传两个参数,第二个参数是Y轴方向倾斜度数

    5.动作函数补充

    transition-timing-function 设置动作函数

    属性值包括:ease linear ease-in ease-out ease-in-out

    动作函数的取值,除了一些常规的属性值,还可以里贝塞尔曲线函数,定义特殊规则的动作

    transition-timing-function:cubic-bezier(.22,1.52,.42,-0.72);

    通过steps() 函数,可以将一个动作分解成多次运行

    animation:move12sinfinitesteps(4)

    6.3D变形

    perspective 属性设置浏览器的视距:就是告诉浏览器平移到眼睛的距离是多少,一般范围我们会控制在600px-1200px

    body{height:600px;border:1pxsolidgreen;perspective:800px;}

    translateX() 是X轴方向平移

    translateY() 是Y轴方向平移

    translateZ() 是Z轴方向平移

    rotate() 默认是久Z轴方向旋转

    rotateZ() 是Z轴方向旋转

    rotateX() 是X轴方向旋转

    rotateY() 是Y轴方向旋转

    3d变形样式 transform-style: preserve-3d;

    transform-style:preserve-3d;transform:rotateY(45deg)rotateZ(-45deg);animation:love4sinfinite alternate;

    visibility属性,用于设置元素的显示方式,属性值包括:hidden(隐藏),visible(显示)

    backface-visibility属性,用于设置元素的背面颜色方式

    backface-visibility: hidden,表示背面隐藏

    相关文章

      网友评论

        本文标题:css3-变形

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