考虑我的网站现状:
不支持IE8及以下版本浏览器,因此浏览器兼容性不是一个问题。
我使用gzip来避免在将数据URI图像复制和粘贴到CSS文件中时出现数据过载的情况。
我只有一个CSS文件,该文件由LESS生成。
为了方便起见,我对每个图像数据URI使用LESS变量。
- 我将图像变量放在单独的LESS文件中,以保持代码库的整洁
尽管如此,我仍然不确定这是否是加载图像的最佳方法。使用此方法加载小图片可以减少HTTP请求的数量,同时我们也不必维护sprite图片。
您能想到这种方法的任何缺点吗?