Android Chrome 忽略 -webkit-text-size-adjust :none property. 文本在缩小时被缩放

标签 android css google-chrome

我们的客户需要一个网站,但不想为移动版本付费。我们仍在使其在移动设备上运行。当一直缩小时,Android (4.0) 上的 Chrome 正在缩放一堆文本。我们已经尝试设置 -webkit-text-size-adjust:none 属性,但它似乎被忽略了,文本仍在按比例放大。

在 iOS 上运行良好。

有什么建议吗?

最佳答案

刚刚发现了一个解决方法。在文本的父元素上设置一个最大高度,使其比显示的要大得多。例如,

<p class="intro">
  This is some text that is appearing blown up 
  and ridiculous on Chrome Mobile.
</p>

p.intro {
  max-height: 5000em;
}

您可以在任何父元素上设置最大高度。它不一定是第一个 parent 。例如,

<footer class="primary">
  <p class="intro">
    This is some text that is appearing blown up 
    and ridiculous on Chrome Mobile.
  </p>
</footer>

footer.primary {
  max-height: 5000em;
}

关于Android Chrome 忽略 -webkit-text-size-adjust :none property. 文本在缩小时被缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11694767/

相关文章:

java - 简单 ListPreference 不起作用。有任何想法吗?

html - CSS 被浏览器默认值覆盖

javascript - 使用 JS/JQuery 隔离 HTML 中的数字字符

css - 为什么 MooTools 在创建 Fx.Slide 实例时会删除边距?

google-chrome - Chrome 网上应用店扩展程序下载计数

javascript - 如何等待回电?

javascript - jQuery 卸载在 Chrome 中不起作用

android - 在不干扰android UI的情况下从服务器获取数据并将数据存储到数据库中的最佳方法是什么?

Android 模拟器您的设备目前没有健康的互联网连接

android - 使用 printmanager 打印文本文件