题
在客户端图像缓存方面,是有以下之间的差:
**Option #1**
<div style="background:url('myimage.jpg');display:none;"></div>
和
**Option #2**
<div id="myimage"></div>
style.css
#myimage {
background:url('myimage.jpg');
display:none;
}
编辑:我不知道,如果它的问题,但上面的DIV是先装载风格=另一页上的“显示:无;”
解决方案
没有。另外请注意,某些浏览器将不缓存图形IH隐藏要素(是否你直接隐藏或隐藏自己的父元素之一regrardless)。
其他提示
没有。客户端缓存由在对图像的请求从服务器返回标头控制,而不是的CSS。
顺便说一句,如果你正在寻找图像缓存,我强烈建议使用CDN。 Amazon的CloudFront的使得这种简单和便宜。
不隶属于 StackOverflow