zoukankan      html  css  js  c++  java
  • svg双重动画的方法

    svg双重动画的方法

    
    
    <p>
        <svg>
            <g>
                <rect id="Rectangle-1" fill="#3C81C1" sketch:type="MSShapeGroup" x="0" y="0" width="100" height="125">
                    <animatetransform attributename="transform" type="scale" from="1 1" to="3 1.25" begin="0s" dur="2s" repeatcount="0"></animatetransform>
                </rect>
                <animatetransform attributename="transform" type="translate" from="0 0" to="150 20" begin="0s" dur="2s" repeatcount="0"></animatetransform>
            </g>
        </svg>
    </p>
    

      

    animatetransform 

    标签内只能加1个动画  所以 外面加个g标签。。又可以再加个动画

    animate 
    标签内只可以加多个动画
    <p>
        <svg>
            <rect x="10" y="10" width="200" height="20" stroke="black" fill="none">
                <animate attributename="width" attributetype="XML" from="200" to="20" begin="0s" dur="5s" fill="freeze"></animate>
                <animate attributename="height" attributetype="XML" from="20" to="120" begin="0s" dur="5s" fill="freeze"></animate>
            </rect>
        </svg>
    </p>

    ps:圆形锚点在中心   其他都是左上角


    如果遇到什么不懂的地方直接关注公众号留言(本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。)
    作者:newmiracle
    出处:https://www.cnblogs.com/newmiracle/

     
  • 相关阅读:
    第一阶段站立会议7
    人机交互—对win10自带输入法的评价
    个人工作总结15
    构建之法阅读笔记06
    个人工作总结14
    第十三周工作总结
    个人工作总结13
    《梦断代码》阅读笔记02
    个人工作总结12
    小水王
  • 原文地址:https://www.cnblogs.com/newmiracle/p/14473687.html
Copyright © 2011-2022 走看看