我注意到REM单位可以用于元素的大小,而不仅仅是字体大小。并且非常适用于HTML font-size属性。
html { font-size:1vw }
@media all and (max-width:720px) {
html { font-size:10px }
}
#el { width:20rem;height:5rem }
但它是否合适且值得信赖?
答案 0 :(得分:3)
我认为这取决于你。
我通常会申请:
如果你使用em作为font-size,你可以搞乱所有带有children元素的东西,所以不推荐。
REM对于大小元素很有意思,但是对于某些%不够的情况,我很喜欢vw和vh的响应行为。
做一些很酷的事情与width: calc(100% - 85px);
类似,适用于您设计中的某些固定尺寸。
这是关于单位的Recommended read :) 希望这能帮助你。