gpt4 book ai didi

android - Android 版 Chrome 无法正确显示 Google 网络字体

转载 作者:太空狗 更新时间:2023-10-29 15:11:46 27 4
gpt4 key购买 nike

我已经重现了我在使用 CSS 时遇到的问题 font-family和安卓版 Chrome。 Web 浏览器没有正确继承字体,而是使用后备字体。

http://jsbin.com/iyifah/1/edit

这似乎是一个已在 Google 上发布的错误 (http://code.google.com/p/chromium/issues/detail?id=138257)。

添加<meta name="viewport" content="width=device-width, initial-scale=1" />到 HTML 应该可以解决问题,但这只能解决第一个元素的设置字体的问题。

JS Bin 链接将有助于解释我在说什么。所以,如果有人拥有 Android 版 Chrome,请转到链接以查看我在说什么!

谢谢。

最佳答案

我的解决方案是完全放弃 Google Webfonts,而是将字体下载到 Web 服务器并通过 CSS 调用它们,如下所示:

@font-face {
font-family: 'Droid Sans';
src: url('fonts/DroidSans-webfont.eot');
src: url('fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/DroidSans-webfont.woff') format('woff'),
url('fonts/DroidSans-webfont.ttf') format('truetype'),
url('../fonts/DroidSans-webfont.svg#DroidSansRegular') format('svg');
font-weight: normal;
font-style: normal;
}

Google 的网络字体是开源的,因此我们可以毫无问题地找到这些字体的下载地址。

此解决方案适用于 Dolphin 和 Chrome for Android。

关于android - Android 版 Chrome 无法正确显示 Google 网络字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13984859/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com