🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
CSS 精灵其实是将网页中的一些背景图像整合到一张大图中(精灵图),然而,各个网页元素通常只需要精灵图中不同位置的某个小图,要想精确定位到精灵图中的某个小图,就需要使用CSS的`background-image`、`background-repeat`和`background-position`属性进行背景定位,其中最关键的是使用`background-position`属性精确地定位。<br/> 精灵图的使用视频教程 **`html\media\精灵图的使用.avi`**,使用精灵图需要使用到 fireworks 工具,在压缩包中提供了该软件的安装包和安装步骤。 **`html\精灵图的使用.html`** ```css <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> span { display: inline-block; background: url(images/abcd.jpg) no-repeat; } .aa { width: 108px; height: 110px; background-position: 0 -9px; } .n { width: 112px; height: 110px; background-position: -255px -276px; } .d { width: 97px; height: 107px; background-position: -363px -8px; } .y { width: 110px; height: 110px; background-position: -367px -556px; } </style> </head> <body> <span class="aa"></span> <span class="n"></span> <span class="d"></span> <span class="y"></span> </body> </html> ``` 显示效果: ![](https://img.kancloud.cn/5c/5e/5c5ed0351f2b31e067760e25b3932b59_593x174.png)