CSS Sprites的目的就是通过整合图片,减少对服务器的请求数量,从而加快页面加载速度。

实现方法:

  1. 首先将小图片整合到一张大的图片上
  2. 然后根据具体图标在大图上的位置,给背景定位。
.icons{background-position:-8px -95px;}  

使用技巧:

  1. 小图片排列方面:颜色相近的图片放在一起,可以减少输出的色数,进一步降低文件体积。
  2. 整合图片生成方面:PNG8的图像比GIF图像要小30%左右
  3. 通过工具再压缩:fireworks生成的PNG比photoshop更小,而一些专用的压缩软件也可以让图片再小一些。

CSS Sprites图片合并相关推荐

  1. css中图片整合的使用,CSS Sprites:图片整合技术详细案例

    CSS Sprites 的目的就是通过整合图片,减少对服务器的请求数量,从而加快页面加载速度.介绍了CSS Sprites技术的实现方法,优点和缺点.最后通过实例CSS Sprites技术制作导航栏演 ...

  2. CSS Sprites图片拼合生成器实现思路

    在对WEB前端做性能优化时,为了有效减少http请求数,通常会把Web用到的图片合并成一张大图,采用CSS的background-position 属性,控制页面的图片显示. 问题是,目前虽然有这么一 ...

  3. css sprites 图片精灵自动生成 插件

    grunt-spritesmith https://www.npmjs.com/package/grunt-spritesmith 转载于:https://www.cnblogs.com/smght/ ...

  4. CSS Sprites(CSS图片精灵、雪碧图)看这里就够了

    CSS Sprites是什么 CSS Sprites是一种网页图片应用处理方式. 又被解释为: CSS精灵 CSS图像拼合 CSS贴图定位 CSS图片精灵 CSS雪碧图 图片合成技术 CSS Spri ...

  5. html让图片位置固定缩放不改变为HI,CSS Sprites技术实现一张图片上很多小图片,分别定位到网页的不同位置...

    之前,一直看到百度站长工具有个页面优化建议的功能,其中多次提到css Sprites这个词,当时也就是想到减少图片加载次数这个好理解,怎么做?却一直都没有去深思.今天偶然看到一个网站小图标都在一张背景 ...

  6. “约见”面试官系列之常见面试题之第五十一篇之CSS Sprites(建议收藏)

    CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式.它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢 ...

  7. CSS Sprites原理

    CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式.它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢 ...

  8. css sprites介绍

    一.CSS Sprites简介 通常被意译为"CSS图像拼合"或"CSS贴图定位".CSS Sprites并不是一门新技术,目前它已经在网页开发中发展得较为成熟 ...

  9. 解释css sprites 如何使用.,css sprites如何使用?

    CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式.它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢 ...

最新文章

  1. 如果有一天 Pytorch / Tensorflow 不开源了,我们该怎么办?
  2. 比特现金网络升级之争:1个CPU=1票
  3. Struts2拦截器(Interceptor)原理详解
  4. jQuery选择器介绍:基本选择器、层次选择器、过滤选择器、表单选择器
  5. Axure原型制作规范
  6. Web Map Gis 开发系列索引
  7. es6 Class 的继承简介
  8. 一拍是多少秒 计算机制音乐,E哥谈如何计算音乐的拍数及每拍时值是多少及数学好对学音乐有帮助吗?...
  9. vs安装 c语言编译环境,Visual Studio Code安装与C/C++开发调试环境搭建
  10. string返回第n个字符_Programming in Lualua学习第13期 Lua字符串库
  11. Linux 系统中随机数在 KVM 中的应用
  12. 阿里彭蕾:CEO如何对抗孤独感?
  13. CocoaPods报错:The dependency 'xxx' is not used in any concrete target
  14. 中国地图json 文件下载
  15. livezilla账号或密码修改方法
  16. java加载dll文件失败
  17. win7计算机怎么找管理员,win7如何获得管理员权限?
  18. u盘占内存,却找不见内容
  19. Linux系统 黏着位(SBIT) 详解
  20. 安卓玩机搞机技巧综合资源-----卸载内置软件 获取root权限 刷写第三方ROM【六】

热门文章

  1. 延长计算机屏幕显示时间,非充电状态下延长计算机使用时间的小诀窍!
  2. 查看oracle自定义函数,Oracle自定义函数查询数据字典项
  3. notepad++ linux 打开二进制文件
  4. 前端页面速度统计方法
  5. php 函数静态变量,php 函数中静态变量使用的问题实例分析
  6. Deep Learning in a Nutshell: Core Concepts
  7. Vue.js Prop
  8. 原来小清新色调是这样调出来的~
  9. Python常见问题(4):Python库与扩展 Library and Extension FAQ
  10. 如何提高英文的科研写作能力--施一公教授