(代替CSS预处理器SASS,LESS);
因为大多数人用预处理器最多的几个特性无非如下: 继承,嵌套写法, 全局变量,计算颜色
当然,这不是说sass/less 不够好,相反它们可以做更多复杂的工作,...style的 lang 属性指明为postcss即可
若是自己搭建脚手架的..大体的配置也这么些
常规解析 : style-loader css-loader postcss-loader 使用默认变量,还可以定义 function, extends
// css next 没有这些, 所以下面比较的是常规写法
//scss
@mixin flex-basic(){...: 8px;
}
颜色计算,一般定制主题或者 UI 规范的会考虑.....同理,scss 可以完全模拟出 cssnext 的几个颜色函数的实现,
反过来 cssnext是内置直接可以用的(有好几个计算不同类型的颜色的函数),但是又不能处理太复杂的计算
比如根据条件判断这些,传入不同的变量再去运算