使用CSS更改字体大小在IE9中无效。字体会改变但字体大小不会改变。 它在chrome和firefox中完美运行。 我尝试使用em,pt而不是px。我试过font-size: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>
答案 0 :(得分:1)
我认为您的CSS被浏览器设置覆盖了。检查浏览器的辅助功能设置。
答案 1 :(得分:0)
body {
font-size: 40px;
font-family: Arial;
}
答案 2 :(得分:0)
如果您使用您发布的确切文档对此进行了测试,那么显然您的IE 9已损坏。重新安装它。否则,请发布一个完整的示例代码或演示此问题的URL。
答案 3 :(得分:0)
确保您在IE9中的放大率设置为100%。为此,请在浏览器中按 CTRL + 0 。
使另一个CSS定义不会覆盖您的font-size语句。您甚至可以使用!important属性强制字体大小:
body {
font-size: 40px !important;
}
确保在刷新页面时清除缓存。要对页面执行无缓存重新加载,请在浏览器中按 CTRL + F5 。这将刷新缓存并完全重新加载页面。
就您发布的代码而言,我按原样复制/粘贴它,它在IE9中按预期工作。如果仍然无法使用IE,您可能需要在计算机上重新安装IE。