css-sprite使用详解
前端  /  管理员 发布于 8年前   258
可能是最好用的雪碧图工具了,好吧,至少是我用过最好用的。
首先安装css-sprite,安装这里很坑,等我最后再说。
复制代码代码如下:npm install css-sprite
我是使用gulp来构建前端代码,所以还需要安装gulp和gulp-if,安装好之后就可以开始配置啦。
新建一个task:
scss的模板使用mustache:
搞定!就是那么简单。
现在只需要把图片丢到icon文件夹里面,运行下gulp sprites,就可以生成一张雪碧图icon.png和相对应的scss样式文件_icon.scss了,也可以再新建一个监听的任务,监听icon文件夹,这样就可以实时生成了。
我把_icon.scss贴出来:
使用的时候只需要加上类似class="icon icon-qq",就可以了。
css-sprite的地址
现在作者已经没有更新css-sprite了,现在叫sprity,配置差不多,sprity多了一些功能,有时间再介绍。
现在说下开头说的那个坑,就是安装的问题,微软的环境很难安装成功,因为依赖lwip,需要node-gyp重新编译,我自己的电脑安装好了,但是有些同事的电脑怎么配置都安装不成功。mac下还没有尝试,估计应该没什么问题,windows的环境比较操蛋。
如果你们也遇到安装的问题,能够解决的话,麻烦告知下啦。:)
test1 在
opencode + Oh-my-openagent,我的第一个免费的ai编程智能体管家:Sisyphus中评论 test..122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..Zita 在
Google AI Studio升级全栈 vibe coding体验,可直接构建带登录和数据库的应用中评论 111222..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号
