css雪碧图不能使用百分比,科技常识:CSS雪碧图(精灵图)使用

今天小编跟大家讲解下有关CSS雪碧图(精灵图)使用 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关CSS雪碧图(精灵图)使用 的相关资料,希望小伙伴们看了有所帮助。

1:css雪碧图:css雪碧图 即 css Sprites,也有人叫它css精灵图。

2:雪碧图的由来:一个网站的页面需要大量的小图片或者小图标,但是大量的图片如果放在服务器上,每次当打开网站并且向服务器发送请求,那么请求的次数将大大增加。由此出现了雪碧图的概念

3:用处:是一种css图像合并技术,方法是将众多小图标合并到同一张图上,用来减轻http请求压力。然后通过操作css的background属性,控制背景的位置以及大小,来展示需要的部分。

如果获取精灵图里的小图标呢?

第一步:我们需要下载有关制作图片的软件 例如PS 和 FW 在这我用的是FW。

第二步:把图片在软件中打开。打开后:1: 在FW的右侧中间层 有一个 图层,然后点击图层里面 有一个叫 位图 在前面的小方框点击一下 就会出现一把锁。这样就不怕把图片搞的乱七八糟的了。2:在软件的左侧 WEB里有一个叫 “切片”工具 然后点击 用切片工具去选中精灵图里你想要的图标。3: 选中后在软件的下侧就可以查看你选中图片的宽和高 还有图标在图片的位置了。因为只有这种软件才能完美没有误差的获取的到。

第三步:获取到你想要的值后,使用你的编程软件,在你个某个元素设置背景图片的时候先引进 精灵图,然后通过 background-position来定位。

css.twoimage{

width:84px;

height: 47px;

background-image: url(images/cssjlt.png);

background-position: -425px -250px;

}

这样就获取到精灵图里的小图标了,可以减少许多不必要的图片。

来源:爱蒂网

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值