JS:样式转换工具PostCSS使用浏览器前缀插件autoprefixer

简介: JS:样式转换工具PostCSS使用浏览器前缀插件autoprefixer

PostCSS 是一个允许使用 JS 插件转换样式的【工具】


autoprefixer 添加了 vendor 浏览器前缀的【插件】


PostCSS 文档:https://github.com/postcss/postcss/blob/main/docs/README-cn.md


PostCSS Github: https://github.com/postcss/postcss


安装

npm i postcss autoprefixer

Node.js使用代码实例

// 引入工具和插件
const Postcss = require("postcss");
const Autoprefixer = require("autoprefixer");
// 设置插件
const processor = Postcss([Autoprefixer]);
// 处理css
const css = `
.box{
    transform: scale(0.5);
}
`;
processor.process(css, { from: undefined }).then(result => {
  result.warnings().forEach(warn => {
    console.warn(warn.toString());
  });
  console.log(result.css);
});
/*
输出:
.box{
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
}
*/
相关文章
|
5月前
|
JavaScript 小程序
小程序JS动态修改样式vv
小程序JS动态修改样式
152 0
|
前端开发 JavaScript
组件库都在使用CSS变量了
SS 变量是一个非常有用的功能,几乎所有浏览器都支持
247 0
|
Web App开发 JavaScript
【分享】本地js文件替换源网页js文件的方法
【分享】本地js文件替换源网页js文件的方法
1076 1
【分享】本地js文件替换源网页js文件的方法
|
前端开发 JavaScript
js字体css变化参考
js字体css变化参考
80 0
|
前端开发 JavaScript
js字体css变化参考03
js字体css变化参考03
88 0
|
前端开发 JavaScript
js字体css变化参考02
js字体css变化参考02
84 0
|
JavaScript
JS:样式转换工具PostCSS使用浏览器前缀插件autoprefixer
JS:样式转换工具PostCSS使用浏览器前缀插件autoprefixer
129 0
|
JavaScript
js:在浏览器中使用原生的 ESM
js:在浏览器中使用原生的 ESM
150 0
|
JavaScript 前端开发
谷歌浏览器之如何快速找到js、css等文件
谷歌浏览器之如何快速找到js、css等文件
340 0
谷歌浏览器之如何快速找到js、css等文件