首页 > 其他分享 >svg元素动画

svg元素动画

时间:2023-05-04 09:22:45浏览次数:39  
标签:svg 元素 动画

    <section style="line-height: 0;font-size: 0px;transform: scale(1);"><svg
                style="pointer-events: none;display: inline-block;width: 100%;vertical-align: top;background-repeat: repeat;background-size: 100% 100%;background-image: url(22);-webkit-tap-highlight-color: transparent;user-select: none;"
                viewBox="0 0 701 1973">

                <g transform-origin="352 430" decs="yuananim">
                    <animateTransform attributeType="xml" attributeName="transform" type="scale" dur="2s"
                        repeatCount="indefinite" values="1; 1.25; 1">
                    </animateTransform>
                    <foreignObject x="337" y="425" width="31" height="31"><svg
                            style="width: 100%;vertical-align: top;background-repeat: no-repeat;vertical-align: top;background-size: 100% 100%;background-image: url(11);-webkit-tap-highlight-color: transparent;user-select: none;"
                            viewBox="0 0 31 31"></svg>
                    </foreignObject>
                </g>

                <g opacity="0">
                    <animateTransform attributeName="transform" type="translate" values="135135 0" begin="click"
                        dur="1000s" restart="never" fill="freeze">
                    </animateTransform>
                    <animate attributeName="opacity" begin="click+0s" restart="never" dur="1000s" keyTimes="0; 0.001; 1"
                        values="0;1;1" fill="freeze" calcMode="spline" keySplines="0.42 0 0.58 1.0;0.42 0 0.58 1.0">
                    </animate>
                    <rect x="0" y="0" width="701" height="1973" opacity="0" fill="transparent"
                        style="pointer-events: visible;" decs="clickarea">
                        <set attributeName="visibility" from="visible" to="hidden" begin="click"></set>
                    </rect>
                    <g transform="translate(-135135 0)">
                        <foreignObject x="0" y="0" width="100%" height="100%">
                            <svg style="pointer-events: none;display: inline-block;width: 100%;vertical-align: top;background-size: 100% 100%;background-repeat: no-repeat;background-image: url(22);-webkit-tap-highlight-color: transparent;user-select: none;"
                                viewBox="0 0 701 1973">
                            </svg>
                        </foreignObject>
                    </g>
                </g>
            </svg>


        </section>

svg元素动画

标签:svg,元素,动画
From: https://www.cnblogs.com/newmiracle/p/17370104.html

相关文章

  • vue学习 第十一天 CSS3新特性 ---- 新增选择器(1、属性选择器 2、结构伪类选择
    CSS3新特性1、CSS3现状1)新增的CSS3特性有兼容性问题,ie9+才支持2)移动端支持优于PC端3.)不断改进中,应用相对广泛 2、CSS3新增选择器CSS3给我们新增了选择器,可以更加便捷,更加自由的选择目标元素。1)属性选......
  • 刷题 | 数组移动元素
    题目描述LeetCode.283.移动零给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。请注意,必须在不复制数组的情况下原地对数组进行操作。示例1:输入:nums=[0,1,0,3,12]输出:[1,3,12,0,0]示例2:输入:nums=[0]输出:[0]提......
  • vue学习 第九天(1) 元素的显示与隐藏 display (不保留位置) / visibility (保留位置) /
    元素的显示与隐藏本质:让一个元素在页面中隐藏或者显示出来。1、display属性,隐藏后不保留位置1)display::none;隐藏对象2)display:block;除了转换为块级元素之外,同时还有显示元素的意思。display隐藏元素后,不再占有原来的位置。 2......
  • smarty section循环显示一维数组元素
    <?phpheader("Content-type:text/html;charset=utf-8");//设置中国时区date_default_timezone_set('PRC');require_once("./Smarty/libs/Smarty.class.php");$smarty=newSmarty();$smarty->left_delimiter="<{";$sm......
  • OSG 使用整理(3):自定义漫游器动画
    自定义漫游器动画1相机视图矩阵1.1  坐标系统 (1)局部坐标系:以三维物体中的某个原点建立顶点比较方便,事实上一个复杂物体可能有多个局部坐标系,每个局部坐标系用于其某个部位。通过一组平移、旋转和缩放变换的组合,可以将局部坐标系变换到世界坐标系。(2)世界坐标系:为了定义所......
  • 自定义PopupWindow动画效果
    publicclassRollActivityextendsActivity{ privateViewview; privateButtonbtn; privatePopupWindowmPopupWindow; privateView[]btns;/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstan......
  • 简单位移动画TranslateAnimation
    已不再推荐补间动画,请使用属性动画;动画中的View的点击判断Android动画框架详解http://www.ibm.com/developerworks/cn/opensource/os-cn-android-anmt1/index.html每次点击往前100或往后100.packagecom.ql.app;importandroid.app.Activity;importa......
  • Activity切换动画效果的修改
    Activity的动画效果在\android\frameworks\base\core\res\res\values下的stlyes.xml,themes.xml两个文件中有定义。但是有时这些效果未必能满足你的要求,需要自己定义styles.xml来实现这个功能。Activity去掉默认的动画效果方法:1.重写Activity的Them中的......
  • Android Activity界面切换添加动画特效
    在Android2.0之后有了overridePendingTransition(),其中里面两个参数,一个是前一个activity的退出两一个activity的进入。@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentVi......
  • selenium中定位元素后无法取到值
     在通过selenium进行定位时,发现某个元素的text取到的值为空,可以通过is_dispalyed()来检查该元素是否被隐藏 如果得到的结果是false,则确定被隐藏,可以通过get_attribute来获取对应div中的元素 查看使用方法Selenium学习之元素属性值、坐标位置、大小、偏移点击-☆星空物语☆-......