博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css雪碧图+移入变化图片
阅读量:3935 次
发布时间:2019-05-23

本文共 599 字,大约阅读时间需要 1 分钟。

雪碧图也叫精灵图,就是把一个个小图标合并在一张图上,通过background-position定位来显示相对应的图片。

所有小图标集中在一个图片上,这样就可以减少http请求,提高页面访问速度。

timg (1)

代码如下:
.sprite{    width: 130px;	    height: 140px;    background: url('./sprite.jpg');    background-position: -200px -183px;    }    
页面显示:

1552832623(1)

注意:background-position: -x -y;

第一个值是距离左边的距离,第二个值是距离上面的距离,用PS量一下就行了

1552832810(1)

想要移入变化图片的话,hover用同样的方法就可以了,只需要改变position
.sprite{    width: 130px;    height: 140px;    background: url('./sprite.jpg');    background-position: -200px -183px; }.sprite:hover{    width: 130px;    height: 140px;    background: url('./sprite.jpg');    background-position: -396px 0px; }   

转载地址:http://mzrgn.baihongyu.com/

你可能感兴趣的文章
HTTP抓包工具Fiddler---记录博客地址
查看>>
Java问题排查常用linux命令
查看>>
线上应用故障排查之一:高CPU占用
查看>>
线上应用故障排查之二:高内存占用
查看>>
JNDI全面总结--1.spring-DB配置
查看>>
配置数据库连接池之JNDI的方式,tomcat
查看>>
JDNI、dbcp、c3p0、jdbc简单总结--整理
查看>>
ThreadLocal--线程独自共享变量
查看>>
Tomcat 系统架构--工作原理
查看>>
Tomcat 系统架构--设计模式
查看>>
JAVA设计模式之门面模式(外观模式)
查看>>
Java设计模式之观察者模式
查看>>
Java设计模式之责任链模式、职责链模式
查看>>
java设计模式之代理模式,java动态代理
查看>>
JAVA设计模式初探之装饰者模式
查看>>
HashSet的实现原理
查看>>
HashMap实现原理
查看>>
ArrayList和Vector的扩容机制
查看>>
java自带线程池和队列详细讲解
查看>>
ActiveMQ学习(一)——MQ的基本概念
查看>>