欧美成人片一区二区三区,久久碰人妻一区二区三区,久久婷婷激情综合色综合俺也去,狂野欧美性猛交免费视频,久久夜色精品国产亚洲

19
2024/05

如何讓Vue實(shí)現(xiàn)移動(dòng)端適配

發(fā)布時(shí)間:2024-05-19 20:52:18
發(fā)布者:·
瀏覽量:
0

    我們?cè)诩冹o態(tài)網(wǎng)頁(yè)中使用js來(lái)適配各種移動(dòng)端的方法之前的文章已經(jīng)講過(guò)了,由于vue有更牛逼的插件,所以我們這里選擇使用插件來(lái)適配移動(dòng)端。

    首先,我們安裝兩個(gè)插件postcss-pxtorem和lib-flexible,postcss-pxtorem會(huì)把px自動(dòng)轉(zhuǎn)化為rem,而lib-flexible會(huì)自動(dòng)調(diào)整html的font-size。

    npm install amfe-flexible -S
    npm install postcss-pxtorem -D

    然后,我們?cè)趍ain.js中引入amfe-flexible。

    import ‘a(chǎn)mfe-flexible’

    比較特殊的是postcss-pxtorem不用引入,我們需要根目錄下創(chuàng)建一個(gè)新的文件,名為postcss.config.js,內(nèi)容為:

    module.exports={
          plugins:{
            'postcss-pxtorem':{
              rootValue:75,//設(shè)計(jì)圖的1/10
              propList:['*'],//設(shè)定轉(zhuǎn)化為rem的css屬性
              selectorBlackList:['van','weui','mu'] // 忽略轉(zhuǎn)換正則匹配項(xiàng)
            }
          }
        }

    配置完這些后,我們就能按照px的方法正常使用了,插件會(huì)自動(dòng)計(jì)算rem。看個(gè)例子。

    這邊創(chuàng)建一個(gè)寬高為750*300px 的背景為紅色字體為黃色的塊元素。

Vue移動(dòng)端適配 (1)

    頁(yè)面中可以看到自動(dòng)轉(zhuǎn)為了rem。

Vue移動(dòng)端適配 (2)

關(guān)鍵詞:
返回列表