一、rem、em
1-1 基本概念
rem与em都是相对单位,我们使用它们的目的就是为了适应各种手机屏幕。
1-2 计算方式
rem是根据html根节点的字体大小来计算的,而em是根据父元素的字体大小来计算
<style>
html{
font-size: 40px;
}
body{
font-size: 20px;
}
.use_em,.use_rem{
font-size: 14px;
}
.use_em span{
font-size: 1em;
}
.use_rem span{
font-size: 1rem;
}
</style>
</head>
<body>
<div class="use_em">
<span>font-size使用em</span>
</div>
<div class="use_rem">
<span>font-size使用rem</span>
</div>
</body>
//第一个span的字体大小为14px,第二个span的字体大小为40px
二、vh、vw
vh和vw是根据视口的高度和宽度来计算的,1vh 等于1/100的视口高度,1vw 等于1/100的视口宽度