SVG

讲解使用SVG制作loading加载动画的方法

时间:2024-05-23 23:56:17 SVG 我要投稿
  • 相关推荐

讲解使用SVG制作loading加载动画的方法

  今天和大家分享一个以SVG图像为主的loading加载动画,现在移动端网页使用比较多,若还用GIF做loading图片的话,可能会影响图像的质量,所以使用SVG是一个不错的方式。

  这次展示的代码由 Aurer 编写,前端人员只需要直接复制想要的SVG代码就能直接使用,而且可以改变颜色。当然,对于好学的同学,也可以研究下这个代码的编写原理。

  下面我们来看一下具体的两个加载相关的用法:

  ionic 加载动作 $ionicLoading

  $ionicLoading 是 ionic 默认的一个加载交互效果。里面的内容也是可以在模板里面修改。

  使用实例:

  HTML 代码:

  XML/HTML Code复制内容到剪贴板TheStooges{{stooge.name}}

  JavaScript 代码

  JavaScript Code复制内容到剪贴板 angular.module(‘ionicApp‘,[‘ionic‘]) .controller(‘AppCtrl‘,function($scope,$timeout,$ionicLoading){ //Setuptheloader $ionicLoading.show({ content:‘Loading‘, animation:‘fade-in‘, showBackdrop:true, maxWidth:200, showDelay:0 }); //Setatimeouttoclearloader,howeveryouwouldactuallycallthe$ionicLoading.hide();methodwhenevereverythingisreadyorloaded. $timeout(function(){ $ionicLoading.hide(); $scope.stooges=[{name:‘Moe‘},{name:‘Larry‘},{name:‘Curly‘}]; },2000); });

  $ionicLoadingConfig

  使用实例:

  HTML 代码

  XML/HTML Code复制内容到剪贴板

  CSS 代码

  CSS Code复制内容到剪贴板 body{ cursor:url(‘http://www.runob.com/try/demo_source/finger.png‘),auto; } p{ text-align:center; margin-bottom:40px!important; } .spinnersvg{ width:19%!important; height:85px!important; }

  JavaScript 代码

  JavaScript Code复制内容到剪贴板 angular.module(‘ionicApp‘,[‘ionic‘]) .controller(‘MyCtrl‘,function($scope){ });

【讲解使用SVG制作loading加载动画的方法】相关文章:

建筑动画的制作流程09-05

定格动画的制作流程是怎样的?03-09

动画制作协议04-06

flash动画制作说课稿(精选11篇)03-06

flash动画设计与制作说课稿11-20

太极拳的擒拿方法讲解02-20

使用Word绘图的方法04-20

早教机使用方法10-24

古琴制作方法09-19

制作风筝的方法05-03