这是css代码,通过link标签引入,想要达到的效果就是html和body的font-size是100px
然而结果是html的font-size:100px,而body则是font-size:16px;
如果我在body里面随便加入一段script代码:
body的font-size就正常了,变成100px
或者删除link标签,把上方css代码直接写在html中,也是有效果的,求教大神这是什么原理,应该怎么写才是正确的。
这是css代码,通过link标签引入,想要达到的效果就是html和body的font-size是100px
然而结果是html的font-size:100px,而body则是font-size:16px;
如果我在body里面随便加入一段script代码:
body的font-size就正常了,变成100px
或者删除link标签,把上方css代码直接写在html中,也是有效果的,求教大神这是什么原理,应该怎么写才是正确的。
5 回答2.1k 阅读
2 回答2.1k 阅读✓ 已解决
3 回答2.6k 阅读
2 回答1.1k 阅读✓ 已解决
2 回答897 阅读✓ 已解决
2 回答2.3k 阅读
2 回答786 阅读✓ 已解决
试了一下,在chrome下有问题,在firefox41和IE11下都没问题,应该是chrome的一个bug,
https://code.google.com/p/chromium/issues/detail?id=319623
应该是这个?建议不要在body元素上使用rem,可以使用em来代替。