不知道大家有木有遇到这样的情况,
在某些安卓UC浏览器下,默认字体被放大了,导致排版错乱,
除非将浏览器默认字体设置成80%,才能显示正常大小,但这不是解决方案,用户不会去设置成80%的。
这是UC浏览器,在字数较多的页面启用了这样的规则,但着对于我们前端来说真是难以忍受的bug,需求方就会跑过来说不兼容,页面错版了有木有啊,求解决啊~
我试了很多方法,都无果,比如在css字体大小加个important,比如在知乎上找到的在头部加个声明。通通无效!
以下是解决方法:
在外层包上html5标签<section>(根据实际情况<nav>、<header>等)就可以让字体大小正常显示了!!!