首页 > 关于rem单位的问题

关于rem单位的问题


这是css代码,通过link标签引入,想要达到的效果就是html和body的font-size是100px

然而结果是html的font-size:100px,而body则是font-size:16px;

如果我在body里面随便加入一段script代码:

body的font-size就正常了,变成100px

或者删除link标签,把上方css代码直接写在html中,也是有效果的,求教大神这是什么原理,应该怎么写才是正确的。


试了一下,在chrome下有问题,在firefox41和IE11下都没问题,应该是chrome的一个bug,
https://code.google.com/p/chromium/issues/detail?id=319623
应该是这个?建议不要在body元素上使用rem,可以使用em来代替。


rem设置给html就行了。不需要设置给body

rem是root em,这个要设置在根元素也就是html上的,浏览器上如果设置了字体大小,这里没有设置的话,就会默认浏览器设置的

【热门文章】
【热门文章】