美文网首页
css3小知识1

css3小知识1

作者: 形象代言人 | 来源:发表于2017-11-27 20:10 被阅读0次

    一、蒙版

    -webkit-mask
        显示有颜色的地方
    

    二、旋转

      transform
                rotate()                Z轴旋转
                rotateX()               X轴旋转
                rotateY()               Y轴旋转
    

    透视

        transform: perspective(透视值); 
            值   推荐800-1200
                大   不明显
                小   明显
    translate(x,y)          x轴y轴平移
    translateZ()            Z轴平移
    
    想要改变translateZ,那父级元素必须变成3D
        -webkit-transform-s tyle: preserve-3d;
        父级一定要透视
        如果父级有旋转XY之类的
        -webkit-transform: perspective() rotateX/Y();
        如果父级什么都不需要
        perspective: 800px;
    
    transform注意:
        1.执行有顺序(后面的先执行)
        2.行元素有问题(不能操作行元素)
    

    三、运动

    transition: duration type-style timing-function delay;
    
    (1)高级动画
        animation
        定义一个动画
            @keyframes name{
                from{}
                to{}
            }
        调用一个动画
            animation: name duration ...;
        贝塞尔曲线
        cubic-bezier(x1,y1,x2,y2)
       (a)名字
        -webkit-animation-name: toBig;      
       (b)运动时长
        -webkit-animation-duration: 1s;
       (c) 运动类型
        -webkit-animation-timing-function: ease;
       (d)迭代次数  infinite 无限
        -webkit-animation-iteration-count: infinite;
       (e)方向        alternate
        -webkit-animation-direction: alternate;
        (f)播放状态
        -webkit-animation-play-state: paused|running;
        (g)延迟
        -webkit-animation-delay:;
        (h)停在那
        -webkit-animation-fill-mode: backwards;
    

    相关文章

      网友评论

          本文标题:css3小知识1

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