CSS sprites原理,和优缺点
原理:
CSS Sprites其实就是把网页中一些背景图片整合到一张图片文件中,再利用CSS的“background-image”,“background- repeat”,“background-position”的组合进行背景定位,background-position可以用数字精确的定位出背景图片的位置。
优点:
减少网页的http请求
减少图片的字节
解决了网页设计师在图片命名上的困扰,只需对一张集合的图片上命名就可以了,不需要对每一个小元素进行命名
更换风格方便,只需要在一张或少张图片上修改图片的颜色或样式,整个网页的风格就可以改变
缺点:
在宽屏,高分辨率的屏幕下的自适应页面,你的图片如果不够宽,很容易出现背景断裂
CSS Sprites在开发的时候,要通过photoshop或其他工具测量计算每一个背景单元的精确位置
在维护的时候比较麻烦,如果页面背景有少许改动,一般就要改这张合并的图片
CSS sprites原理,和优缺点相关推荐
- CSS Sprites原理
CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式.它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢 ...
- css sprites原理,[css] 第17天 解释下 CSS sprites的原理和优缺点分别是什么?
1.简介 CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式.它允许将一个页面涉及到的所有零星图片都包含到一张大图中, 利用CSS的"background-image ...
- css sprites原理,CSS Sprites (CSS图像拼合技术)教程工具
一篇教程,其源文件可下载学习 Fast Rollovers Without Preload 一个快速翻转效果的例子 CSS Sprites + Rounded corners 另一个例子:使用CSS ...
- css sprite原理优缺点及使用
CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式.它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢 ...
- HTMLCSS学习笔记(二十九)——CSS Sprites的原理浏览器兼容
CSS Sprites CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式(页脚精灵图.雪碧图).它允许你将一个页面涉及到的所有零星图片都包含到一张大图中.这样一来,浏览器在加 ...
- Css Sprites 多张图片整合在一张图片上
CSS Sprites原理: CSS Sprites其实就是把网页中一些背景图片整合到一张图片文件中,再利用CSS的"background-image","backgro ...
- html中精灵图的使用方法,关于CSS Sprites、CSS精灵的详细解析
原标题:关于CSS Sprites.CSS精灵的详细解析 CSS Sprites简介 Css sprites 可翻译为css精灵,也有人翻译为css雪碧,因为sprite也有雪碧的意思.在国内习惯成他 ...
- html精灵图资源,知识分享:HTML5+CSS3基础之CSS Sprites(CSS精灵)
原标题:知识分享:HTML5+CSS3基础之CSS Sprites(CSS精灵) CSS Sprites介绍 Css sprites 可翻译为css精灵,也有人翻译为css雪碧,因为sprite也有雪 ...
- html5教程精灵,HTML5+CSS3基础之CSS Sprites(CSS精灵)
CSS Sprites介绍 Css sprites 可翻译为css精灵,也有人翻译为css雪碧,因为sprite也有雪碧的意思.在国内习惯成他为图片整合技术,说起来这个称呼也是满贴切的,因为他确实是多 ...
最新文章
- 5 加盐_小葱拌豆腐的5种做法,收藏起来慢慢学!
- PHP连接mysql数据库
- c语言 函数多个参数,C语言函数可变参数
- P1019 单词接龙 (DFS)
- 【并查集】家谱(luogu 2814/ssl 2343)
- junit 运行_运行,JUnit! 跑!!!
- Mr.J--密码强度检测
- C# combobox SelectedText值为空
- mysql考试会自动给我们放好路径吗_Jsp struts mysql实现的在线考试系统项目源码附带视频运行教程...
- 一个人php建站_人人站CMS-简单安全的PHP开源CMS建站系统
- 小米进军欧洲智能手机市场:一面是狂欢,一面是考验
- linux添加终端快捷键,linux 终端快捷键
- 苹果iphone公交卡支持哪些城市(详细)
- 【文献调研】SLAM方向综述性论文
- 电能计量芯片应用心得之选型篇
- 【k8s】path does not exist, ignoring“ path=“/etc/kubernetes/manifests“
- 手机修改设备信息之安装xposed框架
- Nessus 扫描web服务
- Ubuntu下快捷键操作
- PowerBuilder 自动注册ODBC
热门文章
- ubuntu16.04安装NVIDIA显卡驱动或者更换高版本显卡驱动详细(下载.run包方式)
- ❤️数据可视化❤️:基于Echarts + GeoJson实现的地图视觉映射散点(气泡)组件【25】 - 新疆省
- c语言题库计算机专业考研,2020年北京信息科技大学计算机学院考研真题试卷及试题答案,数据结构与C语言程序设计考研试题下载...
- dyndns.org, which provides free Dynamic DNS forwarding Service!
- MySQL配置数据库审计
- 源代码license介绍
- Android进阶之路 - 跳转应用商店下载、更新app
- cx_freeze打包python3.6成exe/msi应用
- 【javascript】2048小游戏
- 【学习笔记】LaTeX中怎么添加文本高亮和给文字标红?