用TexturePacker将css图片合并到一个图片中
来源:互联网 发布:我的衣橱是什么软件 编辑:程序博客网 时间:2024/06/05 02:23
今天打开电脑,收到一封Andreas Loew发来的邮件,并给我发来了TexturePacker3.0和PhysicsEditor的License, 很是感动了一番,这两个工具可是我期待以久的,可惜现在资金有限,一直没舍得买,为了感谢Andreas Loew的慷慨,我以后得多写几篇这个工具的使用心得。
我目前从事前端开发工作,从毕业到现在,经历过很多公司,基本都是创业型的公司,这些公司在前端开发方面基本没有什么经验积累,当然进来的开发人页也没什么大牛之类的人物,今天只说css部分,其实我很早看到过各大网站都在使用css sprite技术,但当时我以为是用ps布局的,当时觉得这玩意用在css中,要是图片位置经常调整是多么恐怖的事件啊,后来发现有一工具compass可以将小图片生成一张大图,但由于没有可视化界面,在项目组中推广有点难度,有幸我们还有强大的TexturePacker这个工具,其实这工具使用相当简单,下面我就用一示例演示下生成css sprite步骤。(csdn什么时候开始不能直接粘贴图片了,,shit !).
1,首先打开工具,界面很清晰,
2,点击add sprite图标:,添加图片路径,所有图片名都会显示在右边的Sprite列表中。
看看中间区域,是不是大图已经自动排列好了:
是的,还为了节省空间,有些图还自动旋转了,有木有,如果你不想旋转,取消息Allow rotation 这个选项就可以了,有很多参数可以调整,大家就根据自己的需要调整吧,下面我们展开Data Format下拉列表,选择css。
3,发布,点击, 在弹出对话框中,填写文件名及路径
4,保存,点击Save.
最终生成的css文件内容如下 :
/* ---------------------------------------------------- created with http://www.texturepacker.com ---------------------------------------------------- $TexturePacker:SmartUpdate:c58e626cab159453a4bc8a32e4c44838$ ---------------------------------------------------- usage: <span class="{-spritename-} sprite"></span> replace {-spritename-} with the sprite you like to use*/.sprite {display:inline-block; overflow:hidden; background-repeat: no-repeat;background-image:url(sprite_css.png);}.shockedface2_empty {width:40px; height:40px; background-position: -86px -2px}.shockedface2_full {width:40px; height:40px; background-position: -44px -48px}.shockedface2_half {width:40px; height:40px; background-position: -2px -48px}.wolfSpiderThumb {width:44px; height:44px; background-position: -2px -2px}
上面还列出了使用方法,作者做得真是细心啊,到此,我们就完成了css sprite的生成工作,怎么样,简单吧,赶紧下载一个试试吧:下载地址:
---------------------------------------------------------------------------
http://www.codeandweb.com/texturepacker - The sprite sheet creator turns chaos into order
http://www.codeandweb.com/physicseditor - Edit your physics shapes with ease
http://twitter.com/CodeAndWeb - Follow me on Twitter
---------------------------------------------------------------------------
- 用TexturePacker将css图片合并到一个图片中
- java实现将js、css、图片合并到html
- 合并小图片利器TexturePacker GUI
- 将图片保存到一个新的文件夹中
- java 合并一个图片到另一个图片的轮廓
- CSS Sprites合并图片
- TexturePacker一个不错的图片组合工具
- TexturePacker一个不错的图片组合工具
- TexturePacker一个神奇的图片资源整合工具
- TexturePacker一个不错的图片组合工具
- duilib将xml和图片合并到exe资源中或者dll中
- 图片合并工具——libgdx-texturepacker-gui
- 用高效流,将一个图片复制到另一个路径
- 将图片保存到一个XML文件
- 将图片保存到一个XML文件
- 将图片保存到一个XML文件
- 将图片保存到一个XML文件
- 将图片保存到一个XML文件
- POJ 3122 Pie
- android:descendantFocusability用法简析
- EXT简单的可编辑表格
- Tokyo Cabinet 的四种数据结构
- vs中数据库的创建及连接
- 用TexturePacker将css图片合并到一个图片中
- javascript:history.go()和History.back()等使用方法
- UVa10883 Supermean
- Hadoop中Partition解析
- Partition List
- C++之模板与泛型编程(上)
- 延时函数
- this.SelectedNode
- 温馨与艰辛