html 增加等待状态,html5--等待加载效果

等待载入

你的浏览器不支持canvas

var wait = document.getElementById('wait').getContext('2d');

wait.fillRect(0,0,100,100);

//translate() 方法重新映射画布上的 (0,0) 位置,canvas绘图是基于状态的

wait.translate(50,50);

//每次旋转角度

var angle = Math.PI*2/12;

var cos = Math.cos(angle);

var sin = Math.sin(angle);

wait.lineWidth = 4 ;

wait.lineCap = 'round' ;

var c = 0;

setInterval(rotate,25);

function rotate(){

var col = Math.floor(200/6*(c%13));

c++;

//任何一个html元素渲染完成后可以得到一张位图,把这张位图上所有的点都做一次矩阵运算,将得到一张的新的位图

//一个数学公式,每次旋转30度

wait.transform(cos,sin,-sin,cos,0,0);

wait.strokeStyle = 'rgba(0,0,'+col+',1)';

wait.beginPath();

wait.moveTo(10,0);

wait.lineTo(40,0);

wait.stroke();

}

效果:

慢工出细活 JS 等待加载效果

实例可以直接运行查看效果.很方便快捷

使用 SVG 实现一个漂亮的页面预加载效果

今天我们要为您展示如何使用 CSS 动画, SVG 和 JavaScript 创建一个简单的页面预加载效果.对于网站来说,这些预载入得画面提供了一种创造性的方法,使用户在等待内容加载的时候不会那么无聊 ...

使用css3实现小菊花加载效果

使用css3实现小菊花加载效果 最常见的就是我们用到的加载动画.加载动画的效果处理的好,会给页面带来画龙点睛的作用,而使用户愿意去等待.而页面中最常用的做法是把动画做成gif格式,当做背景图或是img ...

黄聪:WordPress实现HTML5预加载

WordPress实现HTML5预加载方法很简单,把下面代码: <?php if (is_archive() && ($paged > 1) && ($pa ...

如何在小程序实现图片lazy-load懒加载效果

自从跳一跳出现之后小程序又开始频繁出现了,在学习过程中发现小程序虽然好但是由于api不完善导致开发过程中有很多的坑,重点是网上相对小程序出现坑时解决方案显然比较少,小程序最让人觉得痛心疾首之一就是无法 ...

&lbrack;js开源组件开发&rsqb;loading加载效果

loading加载效果 由于程序和网络的原因,常常我们需要在交互的时候,给用户一个正在加载中的动画,于是,loading组件横空出世.不需要复杂的代码,也能完成大多数业务,这就是我做组件的原则. 效果 ...

美团、点评、猫眼App下拉加载效果的源码分享

今天我准备拿大众点评.美团.猫眼电影三款App的实例来分享一下APICloud下拉加载这个模块的效果. 美团App下拉加载效果   以美团中的下拉酷似动画的萌萌着小人儿效果作为参考,来实现的一个加载模 ...

layui的几个简单使用&lpar;简单弹窗&comma;加载效果&comma;移除加载效果&rpar;

1.加载效果和移除加载效果 function layuiLoading(msg){ layui.use(['layer', 'form'], function(){ index = layer.loa ...

PHP &plus; JavaScript &plus; Ajax 实现无刷新页面加载效果

数据源工厂 Json生成方式1 Json生成方式2 数据搬运工 数据加工师 转换类型 加工展示 结果展示 初始页面 点击按钮之后 总结 今天这个实验的思路就是实现一个无刷新的页面加载效果.具体的思路是 ...

HTML5 预加载

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值