首页 > 其他分享 >雪碧图

雪碧图

时间:2023-03-26 21:24:18浏览次数:38  
标签:雪碧图 image png background position CSS

雪碧图

CSS Sprite也叫CSS精灵图,CSS雪碧图,是一种网页图片应用处理方式.它允许你将一个页面涉及到的所有零星图片都包含一张大图中去

优点

  1. 减少图片的字节
  2. 减少网页的http请求,从而大大的提高页面的性能

原理

  1. 通过background-image引入背景图片
  2. 通过background-position把背景图片移动到自己需要的位置
<i class="icon1"></i>
<i class="icon2"></i>
.icon1{
	display:block;
	background-image:url(1.png);
	background-position:-20px 0;
	width:45px;
	height:70px;
}
.icon2{
	display:block;
	background-image:url(1.png);
	background-position:-93px 84px;
	width:45px;
	height:70px;
}

标签:雪碧图,image,png,background,position,CSS
From: https://www.cnblogs.com/andy-chi/p/17259569.html

相关文章

  • 雪碧图
    雪碧图雪碧图的主要作用是减少HTTP请求数量。假如你有100张小图片,你要发起100个请求。如果你合并成一个大图片,那你只需要发一个请求。这在HTTP/1上是有不错的优......
  • 19. 雪碧图
    一、什么是雪碧图  我们可以将多个小图片统一保存到一个大图片中,然后通过调整background-position来显示图片,这样图片会同时加载到网页中,就可以有效的避免出现闪烁的......
  • H5 雪碧图 移动的机器猫
    精灵图(英语:Sprite),又被称为雪碧图或拼合图。在计算机图形学中,当一张二维图像集成进场景中,成为整个显示图像的一部分时,这张图就称为精灵图。本文中用的就是这张,来自爱给......
  • 雪碧图CSS Sprite
    CSSSprite也叫CSS精灵图,或者CSS雪碧图,是一种网页图片应用处理方式。它允许你讲一个页面涉及到的所有的小图标(或其他图)包含到一张大图。当前的问题虽然每个小图标或者小图片......
  • CSS - 08 雪碧图
    8.雪碧图定义和原理:将多个小图片统一保存到大图片中,然后通过调整background-position来显示响应的图片,这样就能解决因加载延迟带来的图片闪烁问题使用步骤:先确定......