1

我有一个简单的 html h1 标题,在桌面浏览器上运行良好,但在 iOS 上复制了字体(在 Safari 和 Mercury 浏览器上测试)

预览图:http ://d.pr/i/ku1I

h1 css:

.headerInterior h1
{
  width: 100%;
  float: left;
  color: #f2085c;
  font-family: 'effBold';
  font-size: 79px;
}

有没有人有同样的问题并知道解决方案?任何帮助将不胜感激。

干杯!

4

2 回答 2

3

尝试这个:

在你的 CSS 类中添加这个

font-weight: normal;

或者

text-shadow: 0 0 0;

于 2013-05-24T10:26:21.807 回答
0

发生这种情况是因为浏览器尝试生成请求的字体粗细,如果它已经不可用(示例中的 h1 类将默认字体粗细设置为粗体)。

例如,如果我们使用以下 Google 字体 URL:

http://fonts.googleapis.com/css?family=PT+Serif:400,600italic

我们有两种使用这种字体的方法:

.first-way{ font-family: 'PT Serif'; font-weight: 400; }

或者

.second-way{ font-family: 'PT Serif'; font-weight: 600; font-style: italic; }

Using:font-weight: normal;基本上默认为可用字体的字体粗细。

进一步阅读:http ://alistapart.com/article/say-no-to-faux-bold

于 2013-09-14T19:08:36.023 回答