0

使用 CSS 更改字体大小在 IE9 中不起作用。字体会改变,但字体大小不会。它在 chrome 和 firefox 中完美运行。我尝试使用 em,pt 而不是 px。我试过字体大小:40px。我什么都试过了。

字体大小不会改变。

<!DOCTYPE html>
<html lang="en">
<head>
<title>test</title>
<meta charset="utf-8">
<style type="text/css">
body{
    font: 40px Arial;
}
</style>
</head>
<body>
    font size test
</body>
</html>
4

4 回答 4

1

我认为您的 CSS 已被您的浏览器设置覆盖。检查浏览器的可访问性设置。

于 2012-08-21T19:28:37.623 回答
0
body {
    font-size: 40px;
    font-family: Arial;
}
于 2012-08-21T19:20:30.317 回答
0

如果您使用发布的确切文档对此进行了测试,那么显然您的 IE 9 已损坏。重新安装它。否则,请发布完整的示例代码或演示问题的 URL。

于 2012-08-21T19:27:21.717 回答
0
  1. 确保您在 IE9 中的缩放设置为 100%。为此,在浏览器中按CTRL+ 。0

  2. 制作另一个 CSS 定义不会覆盖您的 font-size 语句。您甚至可以通过使用 !important 属性来强制字体大小,如下所示:

    body {
      font-size: 40px !important;
    }
    
  3. 确保在刷新页面时清除缓存。要对页面进行无缓存重新加载,请在浏览器中点击CTRL+ 。F5这将刷新缓存并完全重新加载页面。

至于您发布的代码,我按原样复制/粘贴它,它在 IE9 中按预期工作。如果仍然无法正常工作,您可能需要在计算机上重新安装 IE。

于 2012-08-21T19:38:59.453 回答