关于rem的问题

我写了两个css,一个是最大宽度为700px的时候使用,一个是最小宽度为701px的时候使用,两个css文件都用rem为单位,并且我按照网上看到的文章,css文件的开头我都定义了html,body的fontsize的大小为10px,然后在其他元素类的字体大小都设定为rem单位,pc端我觉得挺好理解的,就是相对10px,1.5rem就是15px像素,在手机端我设定了和pc同样的参数,字体大小是1.3rem也没问题,就是有时候在设置一些边距的时候我设置了4rem,5rem,效果还是不明显,是不是rem只是用在字体上是最好的,最好不要用在其他属性设置上?

阅读 2.3k
2 个回答

你说反了,字体一般不用rem,直接用px,只不过需要根据设备的dpr区分不同dpr下的字体大小

至于其他的属性,都可以用rem。

你看下你是否加了 viewport

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

rem得配合媒介查询,你设置媒介查询了吗

推荐问题