文章目录
  1. 1. REM布局
    1. 1.0.1. 不同屏幕下htmld的字体大小

REM布局

1.我们以宽度960px为标准,在html设置font-size:100px;
若需要200px的宽度,那么200px=2rem;

2.先算项目网页的总宽度与960px之间的比例,如果是960px为标准的就不用重新算比例;

例如:
项目总宽度1130px;
要设置元素的宽度是600px;

我要制作的网页的这个元素宽度=960*600/1130/100 单位rem.

不同屏幕下htmld的字体大小

(自己写的,存在一点点误差)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
@media screen and (max-width:768px) {
html{
font-size: 80.08px;
}
}
@media screen and (max-width:641px) {
html{
font-size: 66.67px;
}
}
@media screen and (max-width:435px) {
html{
font-size: 45.35px;
}
}
@media screen and (max-width:414px) {
html{
font-size: 42.86px;
}
}
@media screen and (max-width:375px) {
html{
font-size: 39.1px;
}
}
@media screen and (max-width:360px) {
html{
font-size: 37.54px;
}
}
@media screen and (max-width:320px) {
html{
font-size: 33.33px;
}
}

最后提醒记得加上

1
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">

文章目录
  1. 1. REM布局
    1. 1.0.1. 不同屏幕下htmld的字体大小