0 부터 vue-cli 4 설정 자체 적응 vw 레이아웃 구현
3442 단어 vue-cli4스스로 적응 하 다vw 레이아웃
viewportWidth 도 vw 레이아웃 입 니 다.설정 상 remi 레이아웃 보다 훨씬 간결 합 니 다.bu 는 lib 를 설치 해 야 합 니 다.rem.js 파일 을 추가 할 필요 도 없습니다.
약칭 손가방 사용
설치 패키지
npm install postcss-px-to-viewport -D
혹은
yarn add postcss-px-to-viewport -D
이동 단 설정vue.config.js 에서 loaderOptions 를 찾 습 니 다.없 으 면 css 속성 에서 postcss 를 추가 해 야 합 니 다.
css: {
extract: IS_PROD,
sourceMap: false,
loaderOptions: {
postcss: {
plugins: [
require("postcss-px-to-viewport")({
unitToConvert: "px", // , "px"
viewportWidth: 375, // , , 375
// viewportHeight:667,// ,
unitPrecision: 3, //
propList: [ // vw
"*"
],
viewportUnit: "vw", //
fontViewportUnit: "vw", //
selectorBlackList: [], // CSS , , px 。
minPixelValue: 1, // , 1 , 1
mediaQuery: false, //
replace: true, // ,
exclude: /(\/|\\)(node_modules)(\/|\\)/, // , 'node_modules'
})
]
}
}
},
효과.서로 다른 모델 아래 에서 우 리 는 글씨체 의 크기 가 모두 따라서 바 뀌 는 것 을 보 았 다
pc 엔 드 설정
css: {
extract: IS_PROD,
sourceMap: false,
loaderOptions: {
postcss: {
plugins: [
require("postcss-px-to-viewport")({
unitToConvert: "px", // , "px"
viewportWidth: 1920, // , pc , 1920
// viewportHeight: 1080,// ,
unitPrecision: 3, //
propList: [ // vw
"*"
],
viewportUnit: "vw", //
fontViewportUnit: "vw", //
selectorBlackList: [], // CSS , , px 。
minPixelValue: 1, // , 1 , 1
mediaQuery: false, //
replace: true, // ,
exclude: /(\/|\\)(node_modules)(\/|\\)/, // , 'node_modules'
})
]
}
}
},
효과.우 리 는 글꼴 을 예 로 들 면,마찬가지 로 글꼴 이 해상도 에 따라 크기 가 다르다 는 것 을 볼 수 있다.
참고 자료
vue-cli 에 서 는 postcss-px-to-view port 플러그 인 을 사용 하여 모 바 일 적응 을 실현 합 니 다.
Vue(vue 4.0)항목 에서 응답 식 레이아웃 플러그 인 postcss-px-to-view port 를 사용 합 니 다.
0 부터 vue-cli 4 에서 자체 적응 vw 레이아웃 을 설정 하 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 사항 은 0 부터 vue-cli 4 에서 자체 적응 vw 레이아웃 내용 을 설정 하 는 것 입 니 다.예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Vue Cli 4에서 GitHubPages에 게시하는 방법의 기사를 참고로 vue를 조금 헬로 월드 해 볼까라고 생각하면 상당히 넘기지 않았기 때문에 기사에 남긴다. 제작물의 - 리포지토리는 여기 - GitHub Pages는 여기 환경 목차 작성했을 때에 집착한 것 Git...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.