css-filter-loader
v0.0.4
Published
Optimize the CSS filter but without compression
Downloads
5
Readme
Introduction
a css loader for webpack,use: css arrange,Thank postcss and its plug-ins
css-filter for webpack
Usage
webpack.config.jjs
loaders: [
{
test: /\.scss$/,
loaders: ['style', 'css', 'css-filter', 'sass'],
},
]
plugin conf
if you will use rem unit,you need this set rem
cssFilter:{
pxtorem: {
// propWhiteList:[],//open rem
propWhiteList:[''],//close rem
},
},
My page setting
mobile.rem = function (opt) {
let elem = {
//Page scaling
scale: 2,
//Width of the design draft, is generally two times the width
stan_width: 640,
//Rem than size according to the browser the minimum font size Such as chrome,
stan_percent: 62.5
};
//Using the jquery API, if you don't have a reference jquery, you have to simulate an API
$.extend(elem,opt);
let pe = elem.stan_percent / elem.stan_width;
//The window size changes, you can write a method instead of the other, for example: onresize
dom.winResize(function () {
let now = ($(window).width() - elem.stan_width) * pe + elem.stan_percent;
$('html').css({
'font-size': now * elem.scale + '%'
});
});
};
I made a common ratio Settings, but if you have your own configuration refer to the following page
Set more see postcss-pxtorem
License
MIT (http://www.opensource.org/licenses/mit-license.php)