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

被折叠的 条评论
为什么被折叠?



