嘻皮客娱乐学习网
标题:
css中把所有背景图都放在一张图片上
[打印本页]
作者:
我不怕
时间:
2014-10-29 16:40
标题:
css中把所有背景图都放在一张图片上
css中把所有背景图都放在一张图片上
之前做网站时大家都是把背景切成单个小图片,要用背景的时候一个个调用,这样页面打开的时候,也会加载各个小图片,但是这种办法把所有小图片都集中在一张图中,定义背景时用坐标定位,再结合高度,宽度限制等手段,过到相同的效果,好处是:虽然下载的总K数不会有明显变化,但是图片的请求次数却明显减少了,减少了图片服务器的请求次数,减轻服务器的压力。
以下为引用的内容:
<
style
type
="text/css"
>
.bg1
{
background
:
url(bg_v.png) no-repeat 0 0
;
padding-left
:
20px
;
}
.bg2
{
background
:
url(bg_v.png) no-repeat 0 -20px
;
padding-left
:
20px
;
}
.bg3
{
background
:
url(bg_v.png) no-repeat 0 -40px
;
padding-left
:
20px
;
}
.bg4
{
background
:
url(bg_v.png) no-repeat 0 -60px
;
padding-left
:
20px
;
}
.bg5
{
background
:
url(bg_v.png) no-repeat 0 -80px
;
padding-left
:
20px
;
}
</
style
>
<
a
href
="#"
class
="bg1"
>
bg1
</
a
>
<
a
href
="#"
class
="bg2"
>
bg2
</
a
>
<
a
href
="#"
class
="bg3"
>
bg3
</
a
>
<
a
href
="#"
class
="bg4"
>
bg4
</
a
>
<
a
href
="#"
class
="bg5"
>
bg5
</
a
>
<
br
/><
br
/>
<
img
src
="bg_v.png"
/>
(, 下载次数: 20)
上传
点击文件名下载附件
欢迎光临 嘻皮客娱乐学习网 (http://www.xipick.com/)
Powered by Discuz! X3.3