【发布时间】:2010-07-09 01:20:23
【问题描述】:
我有一个网站,它使用因页面而异的大型 (60-100k) 背景图片。
当用户第一次加载页面时,首先加载页面内容,稍后会出现背景图片。据我所知,这是浏览器中的预期行为,但它使页面加载在较慢的连接上看起来相当“颠簸”。
我曾想过使用加载“掩码”隐藏页面,当背景图像加载时,该“掩码”会被 JS 删除......但这仍然是一种非常丑陋的方法。
我怎样才能让页面内容和背景图像同时出现在用户面前?
【问题讨论】:
标签: javascript css image background preload