所以我正在使用 CSS Sprite 制作我的第一个网站,我想知道将图像保存为 .png 时图像之间的空白量是否会对图像的性能产生影响?
例如,如果我将 10 个图像填充到一个非常小的 Canvas 中,那么它会比将相同的 10 个图像填充到一个间隔良好的图像中更小吗?
最佳答案
PNG 在压缩图像之间的空白方面做得非常好,因此间隔它们对下载大小的影响可能非常小。在浏览器端解压缩时,较大的图像可能会对性能产生影响,但这可能只在非常小的系统上才会明显。
但总的来说,将图像紧密地打包并没有什么缺点,所以我绝对建议这样做。
关于css - CSS Sprite 的透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6633917/