vue 中 px轉vw的用法

下面介紹最簡單的用法css

1 下載依賴node

npm install postcss-import postcss-loader postcss-px-to-viewport --save-dev

2 在項目根目錄下新建postcss.config.js,配置以下git

module.exports = {
    plugins: {
        "autoprefixer": {
            path: ['./src/*']
        },
        "postcss-import": {},
        "postcss-px-to-viewport-opt": {
            "viewportWidth": "1920", //視窗的寬度,對應的是咱們設計稿的寬度
            "viewportHeight": "1080", // 視窗的高度
            "unitPrecision": 2, //指定`px`轉換爲視窗單位值的小數位數(不少時候沒法整除)
            "viewportUnit": "vw", //指定須要轉換成的視窗單位,建議使用vw
            "selectorBlackList": ['#nprogress'], //指定不轉換爲視窗單位的類
            "minPixelValue": 1, // 小於或等於`1px`不轉換爲視窗單位
            "mediaQuery": false, // 容許在媒體查詢中轉換`px`
            // "exclude": /(\/|\\)(node_modules)(\/|\\)/
        },
    }
};

配置能夠修改 ,參考https://github.com/evrone/postcss-px-to-viewport/blob/master/README_CN.mdgithub

相關文章
相關標籤/搜索