国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

css-sprite使用詳解

2024-07-11 08:29:58
字體:
來源:轉載
供稿:網友

可能是最好用的雪碧圖工具了,好吧,至少是我用過最好用的。

首先安裝css-sprite,安裝這里很坑,等我最后再說。


復制代碼
代碼如下:npm install css-sprite

我是使用gulp來構建前端代碼,所以還需要安裝gulp和gulp-if,安裝好之后就可以開始配置啦。
新建一個task:

CSS Code復制內容到剪貼板
  1. var gulp = require('gulp');    var gulpif = require('gulp-if');   
  2.    gulp.task('sprites',function(){   
  3.     gulp.src('img/icon/*.png')                  //這是要合并的圖片的路徑            .pipe(sprite({   
  4.             name: 'icon',                       //定義一個名稱                style: '_icon.scss',                //這是生成的樣式文件   
  5.             format: 'png',                      //png格式的圖片                orientation: 'left-right',          //雪碧圖合并的方向,也可以設置成垂直或水平   
  6.             cssPath: '#{$icon-sprite-path}',    //雪碧圖的路徑變量                template: './sprite-tpl.mustache',  //scss生成的模板   
  7.             processor: 'scss'                   //生成的樣式文件的格式            }))   
  8.         .pipe(gulpif('*.png', gulp.dest('img/'), gulp.dest('css/')));    });  

scss的模板使用mustache:

CSS Code復制內容到剪貼板
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大荔县| 奎屯市| 民丰县| 新巴尔虎左旗| 汉沽区| 新乐市| 嘉鱼县| 广州市| 墨江| 北流市| 罗定市| 称多县| 鸡泽县| 都兰县| 永州市| 铜川市| 江门市| 肥乡县| 甘肃省| 井研县| 黄冈市| 安平县| 若尔盖县| 沂南县| 筠连县| 四会市| 铅山县| 嘉兴市| 邹平县| 阿尔山市| 巩义市| 开阳县| 建瓯市| 武汉市| 崇左市| 浑源县| 南通市| 南城县| 太白县| 泸水县| 万荣县|