vue 中 px轉vw的用法


下面介紹最簡單的用法

1 下載依賴

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

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

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.md


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM