加载"加载"先给厨房拍照
Load a "Loading" image for galley first
是否可以加载动画加载gif ?它需要在图库中的图像之前加载,或者没有使用它?
该图像将通过css
作为背景图像加载<link rel="stylesheet" href="loading.gif" />
Thanks in advance
您应该首先加载"loader"图像,当您完成异步加载图库图像时,将加载图像替换为已加载的图像
与其复制粘贴代码,我更愿意将这个示例链接到CSS技巧上。
你只需要隐藏图像并在加载时切换它,在图像后面放置旋转器,要做到这一点,你将img包装在一个div中,在那个div中定义你的旋转器。包装器使用css来隐藏图像。然后,我们使用img onload事件来触发一个小函数(见下文),该函数在加载图像时淡入图像。
这是你怎么做的
http://jsfiddle.net/4a1wj359/1/// switches your image in when it loads
var loaded = function(img){
img.classList.add('loaded');
};
<div class="img_wrapper">
<img id="image1" src="http://theselby.com/media/2_28_11_SupremeCoffee7598.jpg" alt="" onload="loaded(this)"/>
</div>
查看所有的css,注意我使用一个黑色的盒子,而不是一个旋转器,你添加你的旋转器图像在我的黑色背景的地方。我还会在加载缓慢后淡出图像,您可以根据自己的意愿进行更改
相关文章:
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- Scriptaculous dom:仅加载工作"有时“;
- "数据表”;jquery加载后CSS样式消失
- 正在加载“"循环,每3秒更改一次文本
- "npm运行构建“;模块解析错误”;您可能需要一个适当的加载程序来处理此文件类型&”;
- 我怎么能"加载更多“;数据按类别而不是全部放在一起
- jQuery"该参考文献“;加载事件后未设置
- "脏的“;函数,需要脚本将触发延迟到加载数据之后
- jQuery"加载更多的帖子”;隐藏按钮如果最后一个帖子
- 得到"未定义“;从外部javascript加载函数
- 是否“;onload()"HTML的延迟与加载javascript的延迟冲突
- 网页加载不正确:'"JSON”;未定义'错误
- “间歇”;jqLite不支持通过选择器查找元素"当使用RequireJS加载AngularJS时
- 华丽的弹出窗口:获得"无法加载图像“;并且图像url未定义
- jQuery"谷歌加载器”;个人网站libs的模拟
- "[仅报告]拒绝加载字体"控制台上的错误消息
- 显示"加载数据”;在融合图表中
- 将socket.io/socket.io.js加载到html头中返回"ReferenceError:io未定义
- 显示"加载“;同时加载新图像
- CSS、HTML和Javascript:;正在加载"微调器不'无法使用单击上的链接