项目作者: Neverland

项目描述 :
px转rem fis3插件
高级语言: JavaScript
项目地址: git://github.com/Neverland/fis3-parser-rem.git
创建时间: 2016-05-26T11:19:41Z
项目社区:https://github.com/Neverland/fis3-parser-rem

开源协议:MIT License

下载


fis3-parser-rem

fis3 对px单位的css属性自动转化为rem为单位的fis插件。基于rem的解决方案rem-core的二次开发。


  1. - 使用node-csscss解析后,对px为单位对属性进行rem转换处理。
  2. - 对文字进行特殊处理追加至产出的css文件之后。
  3. - developer只用专注开发,配置灵活方便, 对原始文件无侵入。

flexible.js

默认可以配合淘宝的flexible.js使用

fis配置

  1. fis.match('*.css', {
  2. parser: fis.plugin('rem', {
  3. dpr: 2,
  4. rem: 750,
  5. exclude: ['background-size']
  6. })
  7. })

Usage

  1. body {
  2. border-top: 1px;
  3. border-bottom: 10px;
  4. padding: 10px; /* @norem */
  5. background-size: 10px 10px;
  6. }

输出:

  1. body {
  2. border-top: 1px;
  3. border-bottom: 0.5557rem;
  4. padding: 10px;
  5. background-size: 0.5557rem 0.5557rem;
  6. }

changelog





















版本 类型 说明
v0.0.8 Feature 添加原始值
v0.0.7 Bugfixed 全局选择器问题