CSS图像叠加需要多次调用服务器?

问题描述:

可以说我有一张20张照片的图片库,然后可以说我想要在20张照片上叠加另一张图片来制作圆角或任何其他东西。CSS图像叠加需要多次调用服务器?

所以这是20倍不同的照片+ 1张的照片被称为20次是在照片

的顶部是否浏览器算成21个来电或HTTP连接或40?

+0

Fiddler或FireBug工具将显示您的浏览器正在制作的请求。 – David 2009-08-10 21:45:09

对同一页面上同一资源的多个请求只会导致一个HTTP连接。因此,如果图像具有相同的文件名并且没有附加查询字符串,那么您获取相同的图像20次或只有一次,它只会导致一次传输。

+0

感谢那是我需要知道的 – JasonDavis 2009-08-10 23:07:08

一旦浏览器有覆盖图像,它应该在缓存中,因此不需要再次调用。我要跟21个请求。

每个浏览器都应该认识到它只是下载了覆盖文件并将其从其他19张照片的缓存中提取出来。

确定最简单的方法就是尝试一下并检查您的访问日志,但我并不知道浏览器不够智能,无法正确处理这些问题。