PostCSS 色彩混合函数 
npm install @csstools/postcss-color-mix-function --save-dev
PostCSS 色彩混合函数 让你使用 color-mix() 函数在 CSS 颜色 5 规格。 。 。 .
.purple_plum {
color: color-mix(in lch, purple 50%, plum 50%);
}
/* becomes */
.purple_plum {
color: rgb(175, 92, 174);
}
[注] 我们无法积极地解决
var()参数color-mix(),只有静态值才会起作用.
使用量
添加 PostCSS 色彩混合函数 对您的项目:
npm install postcss @csstools/postcss-color-mix-function --save-dev
当作一个 邮政 插件 :
const postcss = require('postcss');
const postcssColorMixFunction = require('@csstools/postcss-color-mix-function');
postcss([
postcssColorMixFunction(/* pluginOptions */)
]).process(YOUR_CSS /*, processOptions */);
选项
保护
这个 preserve 选项决定原始标记是否
被保存下来。 默认情况下,它没有被保存.
postcssColorMixFunction({ preserve: true })
.purple_plum {
color: color-mix(in lch, purple 50%, plum 50%);
}
/* becomes */
.purple_plum {
color: rgb(175, 92, 174);
color: color-mix(in lch, purple 50%, plum 50%);
}