html5--等待加载效果

<!DOCTYPE HTML>
<html lang="zh-cmn-Hans">
<head>
        <meta charset="UTF-8">
        <title>等待载入</title>
</head>
<body>
        <canvas id="wait" height="100" width="100">你的浏览器不支持canvas</canvas>
        <script>
                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();
                }       

        </script>
</body>
</html>

效果:

http://jsfiddle.net/aBK5Q/19/

时间: 2024-09-16 01:10:58

html5--等待加载效果的相关文章

纯css写出爱心版加载效果,等待加载也是一种享受

现在互联网时代网站何其多,各有各得风格,但是什么样的风格能留住用户的停留观看呢?就从加载来说,很多加载效果都是同一种风格可能用户经常逛网站早已经习惯,要是你的加载时间比其他网站时间长,效果还是一样的,可能就会关掉你的网站去其他网站观看,但是如果你的加载效果别具一格,有特点,可能用户看你加载效果的时候你的网站就打开了,这样用户也就不会立刻关掉你的网站. html代码: <div class="flex-container"> <div class="unit&

常用js,解决 textarea换行,图片预览,等待加载

/** 解决在textarea中输入的数据存入数据库后读到页面没有换行效果* textarea_info是显示在页面内容区域的class* 使用方法:直接在相应的区域加上class="textarea_info"* 在js中调用textarea_br()即可* */    function textarea_br(){        var element = $(".textarea_info");        element.each(function(){ 

加载效果(遮罩)

前几天,有群友在问bootstrap的加载效果用什么组件.其实百度搜索一下,也能找到很多的结果.在此,博主根据自己的使用经历分享下几个加载的小组件,希望大家用得着.主要分为实用型和炫酷型两种.实用型效果一般,但能适用各种浏览器:炫酷型使用最新的css3和html5写出来的,效果很炫,但基本上低版本的IE(10以下)都不能兼容. 回到顶部 一.实用型 1.PerfectLoading组件 这个组件是博主在网上找到的一个js,但下载下来之后发现一些大大小小的问题,于是,博主改写了下,命名为boots

Jquery页面加载效果

1.说明 Jquery页面加载可实现异步请求时提示"请稍后,正在加载..."效果,同步请求不可用(即ajax async: false).本文地址:http://www.cnblogs.com/lengzhan/p/6423312.html 2.代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

Android 下拉刷新上拉加载效果功能,使用开源项目android-pulltorefresh实现

应用场景: 在App开发中,对于信息的获取与演示,不可能全部将其获取与演示,为了在用户使用中,给予用户以友好.方便的用户体验,以滑动.下拉的效果动态加载数据的要求就会出现.为此,该效果功能就需要应用到所需要的展示页面中. 知识点介绍: 本文主要根据开源项目android-pulltorefresh展开介绍. android-pulltorefresh [一个强大的拉动刷新开源项目,支持各种控件下拉刷新 ListView.ViewPager.WevView.ExpandableListView.G

时尚设计!三种奇特的网格加载效果【附源码下载】

如果你看过三星企业设计中心网站,你肯定已经注意到了时尚的网格加载效果.每一项加载的时候,背景色会首先滑出,然后图像显现出来.滑动颜色表示图像,也就是说它是彩色图像的主色. 在这篇文章中,我们想向您展示了如何使用 Masonry 网格砌体插件,结合 CSS 动画重现这种效果.另外在这里,我们还借助了 ColorFinder 来获得的图像的最突出的颜色来作为初始的加载背景色使用. 立即下载      在线演示 温馨提示:为保证最佳的效果,请在 IE10+.Chrome.Firefox 和 Safar

超酷的CSS3网页加载效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

Android 下拉刷新上拉加载效果功能

应用场景: 在App开发中,对于信息的获取与演示,不可能全部将其获取与演示,为了在用户使用中,给予用户以友好.方便的用户体验,以滑动.下拉的效果动态加载数据的要求就会出现.为此,该效果功能就需要应用到所需要的展示页面中. 知识点介绍: 本文主要根据开源项目android-pulltorefresh展开介绍. android-pulltorefresh [一个强大的拉动刷新开源项目,支持各种控件下拉刷新 ListView.ViewPager.WevView.ExpandableListView.G

[js开源组件开发]loading加载效果

loading加载效果 由于程序和网络的原因,常常我们需要在交互的时候,给用户一个正在加载中的动画,于是,loading组件横空出世.不需要复杂的代码,也能完成大多数业务,这就是我做组件的原则. 效果如下图: 这里演示了三种不一样的效果. 1.loading效果显示在按钮自己身上,这是极好的 2.loading效果显示在其他dom上, 3.loading全屏显示,不明觉厉. 实例demo演示请点击这里http://www.lovewebgames.com/jsmodule/loading.htm

简单实现懒加载效果

懒加载原理就是先利用自定义属性存放图片资源,然后监听浏览器窗口,滑动的时候才设置图片资源(发送请求),从而实现懒加载效果. 代码如下: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <title>懒加载</title> </head> <style type="text/css"> div:not(#wrap