• 首页
  • CSS
  • JS
  • SEO
  • 杂谈
  • .NET
  • PHP
  • 数据库
  • 手机
  • 游戏
  • 软件
  • 服务器
  • 架构
  • 分类
  • 搜索
  • 小应用
  • 导航
  • 案例
  • 标签
  • 留言

CSS Sprites 样式生成工具 3.0(图片定位坐标)

分类: Html_Css| 发布: camnprbubuol| 查看: | 发表时间:2011/6/20


这个可是我昨天无意间获得的,用了用还真是爽到家了呢,大家看了CSS Sprites是不是有些人会挠头不知道他是什么?不知道的话那这个工具你跟本是不会用到的呵呵。

CSS Sprites 样式生成工具 3.0(图片定位坐标) - 晨洋 - Web Design ⊙学会分享

首先向大家先解释下什么是CSS Sprites:

CSS Sprites是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。对于当前网络流行的速度而言,不高于200KB的单张图片的所需载入时间基本是差不多的,所以无需 顾忌这个问题。

  按照yahoo的rules for high performance web sites的原则,应当较少Client与Server端间 的HTTP Req uest次数。通过CSS Sprites方法将多张图片组装成单独的一张图片,可以有效减少HTTP请求 的次数。

  当整幅图片载入完成后,你就可以使用CSS方法通过设置背景位置的方式完成所需图片的准确调用。

  加速的关键,不是降低重量,而是减少个数。传统切图讲究精细,图片规格越小越好,重量越小越好,其实规格大小无所谓,计算机统一都按byte计算。客户端每显示一张图片都会向服务器发送请求,所以,图片越多请求次数越多,造成延迟的可能性也就越大。

 

明白可他是做什么的了吧?开始入正题了哈!

学CSS布局的同学应该多少知道CSS Sprites(图片合并)技术,简单的说就是利用CSS的background-position属性,控制显示一张大图片的显示区域。例子可以看这里 CSS Sprites的优势与切图方法 。

对于经常使用CSS Sprites的同学,不知道是否有跟我一样的烦恼,在写定位的时候,先在PS里量出大概的位置,然后再在FF里用 Firebug 进行微调,以达到实际需要的效果。

鬼哥写的CSS Sprites 样式生成工具,可以很好的解决这个问题,占用内存小,运作快。

 

原文链接: http://www.cssforest.org/blog/index.php?id=133

下载地址: http://www.cssforest.org/blog/index.php?s=download

 

这里说明下,最好下:  bg2css_1.4.1.air 这个安装后在获取新版本这样就可以升级到最新版本了嘿嘿!

工具的格式是:AIR,如果你直接打开,会被winRAR解压,里看到的是一些网页文件,也使用不了。

 

CSS Sprites 样式生成工具 3.0(图片定位坐标) - 晨洋 - Web Design ⊙学会分享

注意:需要AIR环境,可到 Adobe站点 下载安装。

官方下载: http://get.adobe.com/cn/air/

 

在AIR环境下,安装CSS Sprites 样式生成工具 3.0

使用此工具,主要是想减少使用CSS Sprites技术时测量坐标及填写background-position定位这部分重复而枯燥的时间,提高工作效率。

使用方法:

1、首先读取图片

2、双击图片,添加层,放大后,缩放层的区域大小。

3、点击操作-预览样式,就可以得到您想的层样式。

 

CSS Sprites 样式生成工具 3.0帮助网站,还有什么不会的可以问我或来这里: http://www.cssforest.org/blog/index.php?id=133

365据说看到好文章不转的人,服务器容易宕机
原创文章如转载,请注明:转载自郑州网建-前端开发  http://camnpr.com/
本文链接: http://camnpr.com/archives/355.html

相关文章

  • JS中style属性(2011-5-23 16:45:9)
  • 推荐12个漂亮的CSS3按钮实现方案(2011-5-16 9:27:50)
  • 12组免费的CSS3按钮强力推荐(2011-4-19 9:49:20)
  • js+css+div修饰select(2011-4-6 11:57:56)
  • html/css 数字、英文不自动换行的解决办法(2011-2-11 16:59:28)
  • CSS浏览器常用的兼容写法 css bug hack(2011-2-11 13:55:32)
  • 引用css和js链接地址中带的问号是什么意思?(2011-2-10 16:53:2)
  • 网页html/js/css错误代码在线检测网站汇总(2010-12-23 9:24:37)
  • 在线编写HTML5 和CSS 代码,现场看到效果(2010-12-14 11:33:19)
  • 基于HTML5的应用实例/案例(2010-12-14 11:25:11)
关于我们 - 广告合作 - 免责声明 - 投诉建议