The embodiment of the invention discloses a Web-side animation configuration method and device, which includes: receiving animation effect identification and animation configuration parameters input by users for animation elements; generating the first and second CSS styles of the animation elements according to the animation effect identification and animation configuration parameters; and loading the first C of the animation elements in the animation configuration page. SS style and second CSS style to preview the animation effect of the animation element in the animation configuration page; after receiving the confirmation instruction for the animation effect of the animation element, the first CSS style and the second CSS style of the animation element are added to the corresponding style description code segment of the animation element in the target page. By adopting the invention, CSS styles for describing the motion process of the animation elements can be directly generated by acquiring the data input by the user, thereby simplifying the animation configuration and improving the efficiency of the animation configuration.
【技术实现步骤摘要】
一种Web端动画配置方法及装置
本专利技术涉及计算机
,尤其涉及一种Web端动画配置方法和装置。
技术介绍
随着计算机和网络技术的飞速发展,网页成为人们获取信息的一个重要部分,而一个完整的网页往往包括文字、图片及动画效果等,而对于用户来说,丰富的页面内容和动态的页面效果更能吸引他们的眼光,因此,页面中动画的配置、生成就格外重要。现有技术中,在对文字、图片、音频和视频等动画元素进行动画处理时,通过脚本代码或程序语言等对上述动画元素进行处理,还可能出现重复编写的情况,使得动画配置的过程十分复杂。在实际的项目开发过程中,动画配置的代码往往会很长,动画配置会十分耗时耗力,从而影响Web端动画开发的进程。
技术实现思路
基于此,为解决上述提到的动画配置过程复杂,动画表现效果可能不同的技术问题,特提供了一种Web端动画配置方法,基于本方法可以通过获取用户针对动画元素输入的数据直接生成所述动画元素的CSS样式,从而实现对所述动画元素的动画样式描述,简化动画配置过程。本专利技术实施例一方面提供了一种Web端动画配置的方法,其特征在于,包括:获取用户在动画配置页面导入的动画元素,并接收用户针对所述动画元素输入的动画效果标识和动画配置参数;根据所述动画效果标识和动画配置参数生成针对所述动画元素的第一CSS样式和第二CSS样式,所述第一CSS样式用于定义所述动画元素的基础动画属性,所述第二CSS样式包括分别定义所述动画元素的动画效果过程中各个元素运动状态的多个样式描述代码;在所述动画配置页面中加载所述动画元素的第一CSS样式和第二CSS样式,以使在所述动画配置页面中预览所述动 ...
【技术保护点】
1.一种Web端动画配置方法,其特征在于,包括:获取用户在动画配置页面导入的动画元素,并接收用户针对所述动画元素输入的动画效果标识和动画配置参数;根据所述动画效果标识和动画配置参数生成针对所述动画元素的第一CSS样式和第二CSS样式,所述第一CSS样式用于定义所述动画元素的基础动画属性,所述第二CSS样式包括分别定义所述动画元素的动画效果过程中各个元素运动状态的多个样式描述代码;在所述动画配置页面中加载所述动画元素的第一CSS样式和第二CSS样式,以使在所述动画配置页面中预览所述动画元素的动画效果;在接收到针对所述动画元素的动画效果的确认指令后,将所述动画元素的第一CSS样式和第二CSS样式添加至目标页面中所述动画元素对应的样式描述代码段中。
【技术特征摘要】
1.一种Web端动画配置方法,其特征在于,包括:获取用户在动画配置页面导入的动画元素,并接收用户针对所述动画元素输入的动画效果标识和动画配置参数;根据所述动画效果标识和动画配置参数生成针对所述动画元素的第一CSS样式和第二CSS样式,所述第一CSS样式用于定义所述动画元素的基础动画属性,所述第二CSS样式包括分别定义所述动画元素的动画效果过程中各个元素运动状态的多个样式描述代码;在所述动画配置页面中加载所述动画元素的第一CSS样式和第二CSS样式,以使在所述动画配置页面中预览所述动画元素的动画效果;在接收到针对所述动画元素的动画效果的确认指令后,将所述动画元素的第一CSS样式和第二CSS样式添加至目标页面中所述动画元素对应的样式描述代码段中。2.根据权利要求1所述的方法,其特征在于,所述动画配置参数包括:动画过程时长、动画速度参数、动画开始延时以及动画播放次数;所述根据所述动画效果标识和动画配置参数生成针对所述动画元素的第二CSS样式包括:根据所述动画效果标识确定所述动画元素的运动轨迹,并结合所述动画配置参数确定所述动画元素在所述动画过程时长中每一帧的元素动画状态。3.根据权利要求2所述的方法,其特征在于,所述根据所述动画效果标识确定所述动画元素的运动轨迹,并结合所述动画配置参数确定所述动画元素在所述动画过程时长中每一帧的元素动画状态包括:根据所述动画元素的运动轨迹中的初始状态和所述动画速度参数确定所述动画元素在动画开始后的每一帧的状态变化量,从而确定所述动画元素在所述动画过程时长中每一帧的元素动画状态。4.根据权利要求1所述的方法,其特征在于,所述动画元素的第二CSS样式中的样式描述代码包括多个不同兼容前缀的样式描述语句,其中每个兼容前缀的样式描述语句用于被该兼容前缀对应的浏览器内核识别和执行。5.根据权利要求1所述的方法,其特征在于,所述动...
【专利技术属性】
技术研发人员:李清鹏,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。