很难说,CSS中的标记和图像中都有图像.没有任何规则,这取决于浏览器.
如果按来源顺序请求它们,则无法保证响应(所有图像数据)将按照请求的顺序接收.浏览器可以同时发出多个请求,因此它取决于图像的投放位置和图像大小.
他们也可能已经被缓存了,我想你可能会过分担心不必要的问题.
您可以试验或查看一些JavaScript预加载程序或其他内容,但老实说,这不是那种担心的事情.用户习惯于这种体验.
最简单的实现是隐藏所有这些图像(使用JavaScript以便非JS不受影响)并等待页面的onload事件,然后您可以使用JavaScript计时器使图像按照您希望的顺序显示出现在.
一旦所有关联的页面人工制品完成加载,onload事件就会触发,有时这种情况永远不会发生(希望很少),或者需要花费无法忍受的长时间.好吧,你也可能有超时触发onload事件处理程序作为回退,以防万一发生这种情况,然后只显示你拥有的内容.这种事情会让我不再费心去做任何花哨的东西,只是保持简单.
如果问题是您的页面在加载图像时正在回流,那么这是因为您没有指定图像占位符的尺寸(例如IMG元素的width和height属性).
归档时间: |
|
查看次数: |
116 次 |
最近记录: |