fly63前端网

www.fly63.com

首页文章资源工具教程 栏目
  • 关于我们
  • 网站投稿
  • 赞助一下

在线工具_工作生活好帮手

打造各种简单、易用、便捷的在线工具,网友无需注册和下载安装即可使用

点击查看

关闭

cssSprite/精灵图/雪碧图样式生成工具
分享
复制链接
新浪微博
QQ 好友

扫一扫分享

点击使用

用户只需点击按钮上传雪碧图片即可通过鼠标点击拖动来选择雪碧图上的小图案,待系统自动确定图形边界即可框选出相应的小图案,并在下方的代码区显示出对应的图案位置css样式。该工具还提供背景图比例设置、相对位置百分比设置等功能。提供给需要的朋友使用。


雪碧图目的:

为了有效地减少服务器接受和发送请求的次数,提高页面的加载速度


雪碧图本质:

CSS精灵图是一种处理网页背景图像的方式,它将一个页面涉及到的所有零星背景图像都集中到一张大图中去,然后将大图应用于网页,这样,当用户访问该页面时,只需向服务发送一次请求,网页中的背景图像即可全部展示出来


精灵图的使用:

CSS 精灵其实是将网页中的一些背景图像整合到一张大图中(精灵图),然而,各个网页元素通常只需要精灵图中不同位置的某个小图,要想精确定位到精灵图中的某个小图,就需要使用CSS的

background-image
background-repeat
background-position属性进行背景定位,

其中最关键的是使用background-position 属性精确地定位


CSS Sprites 的优点:     

  • 减少图片的字节
  • 减少了网页的http请求,从而大大的提高了页面的性能
  • 减少命名难的问题


CSS Sprites 的缺点:    

  • 在图片合并的时候,你要把多张图片有序的合理的合并成一张图片,还要留好足够的空间,防止板块内出现不必要的背景。
  • 在宽屏,高分辨率的屏幕下的自适应页面,图片如果不够宽,很容易出现背景断裂。
  • CSS Sprites在维护的时候比较麻烦,如果页面背景有少许改动,一般就要改这张合并的图片,无需改的地方最好不要动,这样避免改动更多的CSS,如果在原来的地方放不下,又只能(最好)往下加图片,这样图片的字节就增加了,还要改动CSS。

链接: https://fly63.com/tool/detial/96

CSS代码美化工具
CSS3在线样式生成器
CSS3 Flexbox 在线演示
HTML5 标签含义之元素周期表
Animate.css动画演示
Css转换Sass/Less/Stylus在线工具
CSS按钮生成器
网页颜色在线取色器

手机预览