首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法在IE 9中正确显示字体大小

无法在IE 9中正确显示字体大小
EN

Stack Overflow用户
提问于 2012-11-17 01:53:56
回答 1查看 248关注 0票数 1

在网站http://hanling.focusww.com

在IE9中,与火狐、Chrome或Safari相比,h2标签中的标题文本很大。

我正在寻找解决这个问题的建议。

这是一个wordpress网站。

(这篇文章是从Wordpress Stack exchange迁移过来的)

建议答案:如果您确实要迁移,请查看以下内容以获得可能的答案。

似乎IE9并不能很好地处理所有字体,因此您可能需要为IE9提供自己的字体,请参阅此处的https://github.com/twitter/bootstrap/issues/3116和此处的@font-face works in IE8 but not IE9

看起来像是字体粗细的问题

回应:我们没有嵌入任何字体。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-17 02:40:30

答案就在您的font-family声明中:

代码语言:javascript
运行
复制
font-family: Bookman, serif;

如果找不到Bookman,浏览器将回退到链中的下一个可用字体。在本例中,您只有一个回退,它被设置为serif。

问题是火狐正在退回它的默认衬线字体: Times New Roman,而IE9正在退回它的默认衬线字体(这是不同的):巴唐。您可以通过将声明更改为类似以下内容来解决此问题:

代码语言:javascript
运行
复制
font-family: Bookman, "Times New Roman", serif;

所以现在它将首先回退到Times New Roman,如果该字体不可用,那么它将回退到serif,这将是浏览器默认的serif字体。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13421888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档