「前台 Zero系列」PS切图-图片合并与优化(背景图的用)

作者 : 开心源码 本文共483个字,预计阅读时间需要2分钟 发布时间: 2022-05-11 共116人阅读

图片合并方案 – sprite拼图

把设计稿里的一个个小图标拼合到一个图片里,用时引入这张图片。

好处:减少网络请求,提升网页加载速度;

推荐:《 谈谈CSS sprite(CSS精灵)》

  • 大小与质量(平衡和取舍 – 反比)

压缩:无损Minimage(对图片大小影响不显著);有损TinyPng(一个在线网站)

  • 合并(排列 / 分类)

准则:图片之间必需保留空隙(考虑到图片的容错性和可维护性)

  • 图片排列方式:横向排列 & 纵向排列

分类合并:

把同属于一个板块的图片进行合并;

把大小相近的图片进行合并;

把色彩相近的图片进行合并;

综合以上方式进行合并;

推荐(合并):

只本页使用到的图片合并(后面使用不到的就不需要加载了);

有状态的图标合并(有交换状态,如点击前图片,点击后图标,CSS设置只是X轴变化)。


图片兼容方案

  • IE6不支持PNG24半透明

存两份,高级浏览器 sprite.png 24;IE6存sprite_ie.png 8(带背景切的)。

  • CSS3 & 切图(圆角、阴影等情况)

高级浏览器使用CSS3解决,低级浏览器使用切图解决或者优雅降级(即,不显示)。


「前台 Zero系列」PS切图-图片合并与优化(背景图的用)

青岛中新(83837777.com)

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 「前台 Zero系列」PS切图-图片合并与优化(背景图的用)

发表回复