我是靠谱客的博主 俭朴树叶,最近开发中收集的这篇文章主要介绍CSS之雪碧图,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

雪碧图的应用很广泛,在很多的大型网站中,例如:京东、淘宝等,都存在着对雪碧图的应用,下面说一说雪碧图的定义及有哪些优点,我们又该如何使用雪碧图。

一、什么是雪碧图

雪碧图就是将很多张小图片整合成一张大图片,然后通过CSS中定位属性布局网页背景。

二、雪碧图的优点

当图片过多时,会增加http的请求,导致网站性能减低,也同样会增加用户端流量消耗。而雪碧图的应用恰恰解决了这个问题,应用雪碧图,就降低了图片的数量,从而减少http请求,减少用户端流量消耗,并提升了网页性能。

三、如何应用雪碧图

HTML部分

<div class="sprite_common sprite1"></div>
<div class="sprite_common sprite2"></div>
CSS部分
.sprite_common{
      width:20px;
      height:20px;/*自定义宽高*/
      background:url('图片地址') no-repeat;
}
.sprite1{
      background-position:-20px -10px;
     /*自定义*/
}
.sprite2{
      background-position:-20px -10px;
     /*自定义*/
}

看一下效果图(这是曾经写过的京东代码 )

很好用使用又很简单的雪碧图,在适合的时候一定要多想一想,这里是不是可以应用雪碧图呢?

最后

以上就是俭朴树叶为你收集整理的CSS之雪碧图的全部内容,希望文章能够帮你解决CSS之雪碧图所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部