<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
div{
width: 50px;
height: 50px;
border: 1px solid gray;
/* 引入背景图片 */
background-image: url(./icon_sprite@2x.bf4cef49.png);
/* 设置背景图片大小:宽 高 */
background-size: 500px auto;
/* 调整图片背景位置 */
background-position: -195px -500px;
/* 鼠标放上变成小手 */
cursor: pointer;
}
div:hover{
background-position: -145px -500px;
}
</style>
</head>
<body>
<div></div>
</body>
20-图片精灵
最新推荐文章于 2024-11-04 16:17:23 发布
本文深入探讨了CSS精灵(Image Sprites)技术,包括其工作原理、如何创建精灵图、使用CSS实现精灵效果,以及在前端开发中优化加载速度和减少HTTP请求的优势。通过实例展示了如何在JavaScript中操作精灵图,以实现更复杂交互。
摘要由CSDN通过智能技术生成