Spr*_*rax 76 html css android google-chrome font-size
显然,一段文本达到一定长度后,android上的chrome决定调整文本大小并使其变大(引起各种乐趣).现在我有一个网站,其中大约一半的p-tag遵循我设置的大小,另一半随意改变 - 显然取决于段落的长度.
我怎么解决这个问题呢?
moe*_*fju 87
添加max-height: 999999px;
到要阻止字体提升的元素或其父元素.
Joe*_*ose 57
<meta>
在文档中包含以下标记<head>
:
<meta name="viewport" content="width=device-width, initial-scale=1">
这将正确建立视图框架,从而消除了对"FontBoosting"的需求.
Gar*_*eth 20
现在有一个CSS属性可以设置来控制它:
-webkit-text-size-adjust: none;
-moz-text-size-adjust: none;
-ms-text-size-adjust: none;
Run Code Online (Sandbox Code Playgroud)
请参阅https://developer.mozilla.org/en-US/docs/Web/CSS/text-size-adjust
经过一些测试后,这条规则帮助了我.必须添加到包含提升文本的元素或其父级,具体取决于div/table结构.
element or parent element {
/* prevent font boosting on mobile devices */
width: 100%;
height: auto;
min-height: 1px;
max-height: 999999px;
}
Run Code Online (Sandbox Code Playgroud)
也许宽度和高度值必须根据您的需要进行修正.
归档时间: |
|
查看次数: |
41167 次 |
最近记录: |