sprites:Node.js 中的自动 CSS 精灵

时间:2024-06-29 04:27:56
【文件属性】:

文件名称:sprites:Node.js 中的自动 CSS 精灵

文件大小:57KB

文件格式:ZIP

更新时间:2024-06-29 04:27:56

JavaScript

sprites css auto sprites INSTALL npm install sprites 特性 sprites自动分析传入css文件列表中的background部分,根据一定规则匹配出所有的背景图将之合并,即自动雪碧图 解析语法树进行识别,保证准确性 区分不同的图片格式,包括png8和png24 区分高清图,即1倍和2倍 提供底层接口,返回合并后的图片二进制数据,存储由应用层自己控制 中文编码,ES6书写,转换为ES5 使用说明 构造器传入css列表 调用解析方法获取拼好的二进制图像数据 存储好图像后调用替换方法传入图像url 获得其返回生成的css内容列表 API Sprites constructor(css列表:Array<Object>, 根路径:String = '', 间距:int = 10) 传入需要解析的css列表,可选根路径和图片拼接间距 [{ "路径


【文件预览】:
sprites-master
----.gitignore(2KB)
----package.json(941B)
----Makefile(282B)
----src()
--------Puzzle.js(8KB)
--------Parser.js(8KB)
--------Sprites.js(2KB)
----.travis.yml(130B)
----gulpfile.js(1KB)
----build()
--------Puzzle.js(8KB)
--------Parser.js(8KB)
--------Sprites.js(3KB)
----index.js(52B)
----intro.png(38KB)
----README.md(2KB)
----.coveralls.yml(45B)
----tests()
--------parser.css(1KB)
--------test.js(8KB)
--------file()
--------img()
----appveyor.yml(239B)
----.npmignore(104B)
----.gitattributes(483B)

网友评论