gpt4 book ai didi

css - 为什么在添加透明空白时 png24-sprite 的文件大小会增加?

转载 作者:行者123 更新时间:2023-12-01 16:01:58 24 4
gpt4 key购买 nike

我正在创建一个 png24 作为 CSS 背景图像的 Sprite 。

由于填充问题,我必须在 sprite 中的图标之间保留一定量的空间。

这样做时,即使未添加任何信息,png 的文件大小也会增加...只是空的透明空间。

有什么解决方法吗? (我已经尝试过 png 压缩 - smushit - 但没有做出重大改进......)

谢谢

最佳答案

空白、透明的空间也是信息。如果 PNG 具有 alpha channel ,则每个像素都包含红、绿、蓝和 alpha 分量的信息 (r,g,b,a)。在透明像素的情况下,alpha 仅为 0,但它仍然是文件中存在的信息。

关于css - 为什么在添加透明空白时 png24-sprite 的文件大小会增加?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9002340/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com