前端适配方案
推荐方案 vw+vh+rem+媒体查询
meta 元素的视口需声明
<meta name="viewport" content="width=device-width,initial-scale=1.0">
媒体查询更改字体大小
html,
body,
#app {
height: 100%;
font-size: 16px;
margin: 0;
padding: 0;
}
@media screen and (max-width: 1600px) and (min-width: 1280px) {
html,
body,
#app {
font-size: 14px;
}
}
@media screen and (max-width: 1280px) and (min-width: 960px) {
html,
body,
#app {
font-size: 12px;
}
}
@media screen and (max-width: 960px) {
html,
body,
#app {
font-size: 10px;
}
}
/* 设置滚动条的样式 */
::-webkit-scrollbar {
width: 8px;
height: 12px;
background-color: #e6e6e6;
}
/* 滚动槽 */
::-webkit-scrollbar-track {
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
background-color: #bfc1c4;
}
使用
<template>
<div class="box">测试</div>
</template>
<style>
.box {
width: 100vw;
height: 50vh;
font-size: 1.5rem;
}
</style>

浙公网安备 33010602011771号