美文网首页web前端经典面试题让前端飞Web前端之路
前端必备 CSS Sprites雪碧图如何使用

前端必备 CSS Sprites雪碧图如何使用

作者: 全栈弄潮儿 | 来源:发表于2019-10-26 15:04 被阅读0次

CSS Sprites又称css精灵或者谐音css雪碧,是一种网页图片应用处理方式,复杂的事情简单化,提高开发效率。

CSS Sprites将一个页面内所需要显示的图片全部整合到一张大图中,并使用css属性background进行调用。这样的话,当页面渲染时,可以减少请求次数,在一定程度上能够加快网页加载速度。

这并不是什么新鲜玩意了,但由于将小图整合到一张大图,又要准确的写出所需小图的background-position值,对于很多新手来说比较浪费时间,很多人只能放弃这个比较繁琐的步骤。

background-position 属性改变图像在背景中的位置

基本用法

background-image:url('img_tree.png');
background-repeat:no-repeat;
background-position:right top;  // right 为正数 图片向右移 为负数 图片向左移  top同理

eg:

原始图片:

.pause{
    width: 36px;
    height: 36px;
    background: url("https://img.haomeiwen.com/i3100736/be3c0495c116dd76.png") no-repeat;
}
.stop{
    width: 36px;
    height: 36px;
    background: url("https://img.haomeiwen.com/i3100736/be3c0495c116dd76.png") -36px 0px no-repeat;
}
.play{
    width:36px;
    height: 36px;
    background: url("https://img.haomeiwen.com/i3100736/be3c0495c116dd76.png") -75px 0 no-repeat;
}

效果:


经典前端面试题每日更新,欢迎参与讨论,地址:https://github.com/daily-interview/fe-interview


更多angular1/2/4/5、ionic1/2/3、react、vue、微信小程序、nodejs等技术文章、视频教程和开源项目,请关注微信公众号——全栈弄潮儿

微信公众号

相关文章

  • 前端必备 CSS Sprites雪碧图如何使用

    CSS Sprites又称css精灵或者谐音css雪碧,是一种网页图片应用处理方式,复杂的事情简单化,提高开发效率...

  • 什么叫 “雪碧图”?

    大家好,我是前端西瓜哥。今天来随意聊聊雪碧图。 雪碧图是什么? 雪碧图,英文原名叫 CSS sprites。 sp...

  • 减少http头

    雪碧图 Css Sprites 这个我想不用多说了,做前端开发的应该都有所了解 内联图片 通过使用data:URL...

  • CSS Sprites

    CSS Sprites 又叫做 CSS 雪碧图 CSS Sprites 是渲染图像的一种方式 CSS Sprite...

  • 任务9- CSS常见技巧

    1、CSS Sprite(雪碧图|精灵图)指什么? 有什么作用 简介CSS Sprites(雪碧图|精灵图)是一种...

  • 前端必备 CSS Sprites雪碧图生成工具

    [摘要] CSS Sprites又称css精灵或者谐音css雪碧,是一种网页图片应用处理方式,今天为大家分享一个一...

  • 前端性能优化--图片处理(Css Sprites 与 base6

    Css Sprites: 介绍: Css Sprites(雪碧图或css精灵),是网页图片处理的一种方式,它允许你...

  • CSS小技巧

    css精灵图 英文名:css sprites也可以叫做雪碧图、精灵图、css贴图定位、css图像拼合 原理和好处 ...

  • CSS Sprites 雪碧图

    CSS Sprites1.简介CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式。它允许将...

  • 前端网络高级篇(六)网站性能优化

    网站性能优化可以从下面总结点入手。 1. 减少HTTP请求 使用雪碧图 - CSS Sprites,把多个图片合并...

网友评论

    本文标题:前端必备 CSS Sprites雪碧图如何使用

    本文链接:https://www.haomeiwen.com/subject/osayvctx.html