CSS如何使用sprite
来源:互联网 发布:软件系统实施合同范本 编辑:程序博客网 时间:2024/05/04 10:49
在Jquery插件库中找到一个实例,代码简单易懂点击打开链接。
首先sprite.png长这样:
可以看到这是7张button的背景图片拼合成的,7张图片不重叠不相交,背景透明。
然后css就可以通过这些sprite的位置来分别取用这7张图。
ul li{ position: relative;width: 48px;height: 48px;background: red;margin-top:3px; cursor: pointer; overflow: hidden; }.li1{background: url(sprite.png) 0 0;}.li2{background: url(sprite.png) 0 -51px;}.li3{background: url(sprite.png) 0 -102px;}.li4{background: url(sprite.png) 0 -153px;}.li5{background: url(sprite.png) 0 -204px;}.li6{background: url(sprite.png) 0 -255px;}.li7{background: url(sprite.png) 0 -306px;}这样,虽然这7个不同的图片是来自同一个png,我们却可以拥有7个以不同图像为背景的 li。
大大降低了http请求次数,加速网页的加载和响应速度。
0 0
- CSS如何使用sprite
- css sprite是什么?如何使用css sprite
- 推荐使用CSS Sprite
- CSS Sprite使用整理
- CSS Sprite的使用
- css sprite 如何定位的
- CSS Sprite精灵图如何缩放大小
- css sprite
- css sprite
- css sprite
- CSS Sprite
- CSS Sprite
- CSS sprite
- css sprite
- css sprite
- css sprite
- css sprite
- CSS Sprite
- Execution default-testResources of goal 问题解决
- JSP get 请求 Tomcat 服务器 插入数据到数据库中文乱码处理
- 四平方和----蓝桥杯软件编程
- 23种设计模式mark
- PTA 5-15 数组循环左移 (20分)【List】
- CSS如何使用sprite
- 170307
- 深入理解Java并发2——Java线程实现原理
- 深入简出的ngin
- 三,用户界面测试
- Java数据库操作(JDBC)——eclipse连接oracle11g教程
- stof()、atoi()、atol()、strtod()、strtol()、strtoul() 共6个可以将字符串转换为数字的函数
- 第二章 2.1
- 关于springboot-actuator监控的401无权限访问