其他分享
首页 > 其他分享> > 移动端开发字体自动放大

移动端开发字体自动放大

作者:互联网

一、概念

  这是webkit内核移动浏览器特性导致的,这个特性被称做Text Autosizer,又称Font Boosting、Font Inflation,是webkit给移动端浏览器提供的一个特性:

二、解决办法

1、元素单独设置width或height或max-height

{max-height:100%;}

2、给元素设置 -webkit-text-size-adjust: none

text-size-adjust: none;
-webkit-text-size-adjust: none;
-moz-text-size-adjust: none;

3、webkit 中应该有判断如果initial-scale=1时,不触发Text Autosizer

<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- 或 -->
<meta name ="viewport" content ="initial-scale=1, maximum-scale=1, minimum-scale=1">

 

标签:size,Autosizer,text,adjust,字体,Text,webkit,移动,放大
来源: https://www.cnblogs.com/gg-qq/p/13992341.html