最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

自適應(yīng)方案postcss-pxtorem使用步驟

 更新時間:2024年11月28日 10:34:01   作者:SDNni  
這篇文章主要介紹了如何使用postcss-pxtorem插件將px單位轉(zhuǎn)換為rem單位,包括安裝插件、創(chuàng)建配置文件和引入腳本的步驟,文中通過代碼介紹的非常詳細,需要的朋友可以參考下

1.下載postcss-pxtorem插件

安裝指定版本
npm i postcss-pxtorem@5.1.1

2.在根目錄添加 .postcssrc.js文件

module.exports = {
    plugins: {
      autoprefixer: {},
      "postcss-pxtorem": {
        rootValue: 37.5, //換算基數(shù),
        propList: ['*'],
        unitToConvert: "px", // (String) 要轉(zhuǎn)換的單位,默認是px。
        widthOfDesignLayout: 1920, // (Number) 設(shè)計布局的寬度。對于pc儀表盤,一般是1920.
        unitPrecision: 3, // (Number) 允許 REM 單位增長到的十進制數(shù)字.
        selectorBlackList: [".ignore", ".hairlines"], // (Array) 要忽略并保留為 px 的選擇器.
        minPixelValue: 1, // (Number) 設(shè)置要替換的最小像素值.
        mediaQuery: false, // (Boolean) 允許在媒體查詢中轉(zhuǎn)換 px.
      },
    },
  };
  

3.在utils里添加rem.js文件

// 基準大小
const baseSize = 37.5
// 設(shè)置 rem 函數(shù)
function setRem () {
  // 當前頁面寬度相對于 750 寬的縮放比例,可根據(jù)自己需要修改。
  const scale = document.documentElement.clientWidth / 1920
  // 設(shè)置頁面根節(jié)點字體大小
  document.documentElement.style.fontSize = (baseSize * Math.min(scale, 2)) + 'px'
}
// 初始化
setRem()
// 改變窗口大小時重新設(shè)置 rem
window.onresize = function () {
  setRem()
}

4.引入main.js

import '@/utils/rem.js'

注意項:

  • 標簽中直接定義的 width和height進行不了轉(zhuǎn)換, 例如img標簽.
  • 標簽中style屬性的width和height是可以被轉(zhuǎn)換的.

總結(jié) 

到此這篇關(guān)于自適應(yīng)方案postcss-pxtorem使用步驟的文章就介紹到這了,更多相關(guān)postcss-pxtorem使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • js購物車實現(xiàn)思路及代碼(個人感覺不錯)

    js購物車實現(xiàn)思路及代碼(個人感覺不錯)

    提起購物車想必只有在一些購物網(wǎng)站上才可以看得到,下面為大家介紹下使用js實現(xiàn)的購物車,感興趣的朋友可以參考下
    2013-12-12
  • 學習JavaScript圖片預(yù)加載模塊

    學習JavaScript圖片預(yù)加載模塊

    這篇文章主要介紹了js實現(xiàn)圖片預(yù)加載的方法,內(nèi)容很詳細,帶領(lǐng)大家全面認識js圖片預(yù)加載模塊,感興趣的小伙伴們可以參考一下
    2016-11-11
  • js 使用方法與函數(shù) 總結(jié)

    js 使用方法與函數(shù) 總結(jié)

    js使用方法小結(jié),比較不錯,無論是新手,還是老手都是不錯的。
    2009-05-05
  • 微信小程序scroll-view仿拼多多橫向滑動滾動條

    微信小程序scroll-view仿拼多多橫向滑動滾動條

    這篇文章主要為大家詳細介紹了微信小程序scroll-view仿拼多多橫向滑動滾動條,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • 原生JS實現(xiàn)美圖瀑布流布局賞析

    原生JS實現(xiàn)美圖瀑布流布局賞析

    瀑布流布局很受廣大網(wǎng)民的青睞,本篇文章給大家介紹原生JS實現(xiàn)美圖瀑布流布局,非常漂亮,需要的朋友可以參考下
    2015-09-09
  • Echarts如何重新渲染實例詳解

    Echarts如何重新渲染實例詳解

    這篇文章主要給大家介紹了關(guān)于Echarts重新渲染的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2022-05-05
  • js實現(xiàn)彈框效果

    js實現(xiàn)彈框效果

    這篇文章主要為大家詳細介紹了js實現(xiàn)彈框效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • javascript數(shù)組去掉重復(fù)

    javascript數(shù)組去掉重復(fù)

    去tx面試過幾次,基本都會考到數(shù)組去重。其實平時工作中幾乎不會用到,再者也沒認真去了解過,所以基本上每次面到這里都會露出很大的馬腳,面試自然也over了
    2011-05-05
  • typescript環(huán)境安裝并開啟VSCode自動監(jiān)視編譯ts文件為js文件

    typescript環(huán)境安裝并開啟VSCode自動監(jiān)視編譯ts文件為js文件

    這篇文章主要介紹了安裝typescript環(huán)境并開啟VSCode自動監(jiān)視編譯ts文件為js文件,本文教大家最基礎(chǔ)的安裝和配置自動監(jiān)視ts文件編譯成js文件,需要的朋友可以參考下
    2022-06-06
  • 在ts文件中引入js模塊編寫聲明文件的寫法示例

    在ts文件中引入js模塊編寫聲明文件的寫法示例

    這篇文章主要給大家介紹了關(guān)于在ts文件中引入js模塊編寫聲明文件的寫法示例,TypeScript是JavaScript的超集,TypeScript會進類型檢查,需要的朋友可以參考下
    2023-08-08

最新評論

盈江县| 乌审旗| 金溪县| 玉环县| 永康市| 苏尼特左旗| 顺昌县| 东辽县| 饶阳县| 鄂温| 巴塘县| 武穴市| 晋江市| 定州市| 洛扎县| 上蔡县| 葫芦岛市| 元氏县| 利川市| 阿瓦提县| 宜城市| 鱼台县| 弋阳县| 林周县| 昌黎县| 江陵县| 子洲县| 张家口市| 桐柏县| 肥乡县| 如皋市| 无棣县| 出国| 白山市| 淳安县| 嘉鱼县| 柳江县| 巴马| 莒南县| 德化县| 辉南县|