4

简单的代码,但在 chrome 中字体大小始终为 12px,在 IE 中为 10px。对于大于 12 的 px,可以更改。但是对于 12 岁以下的 px,它不能更改....如何解决这个问题?

<html>
<head>
    <style type="text/css" >
    body{
        font-size: 10px;
    }
    div{
        margin: 0 auto;
        border: 1px solid #000;
        width: 60em;
    }
    </style>
</head>
<body>
    <div>
        wrapper
    </div>
</body>

4

3 回答 3

7

在 chrome://settings/fonts 中,有一个“最小字体大小”的设置。您可能已将其设置为 12px。

于 2013-03-16T16:43:56.923 回答
1

您可以调整 chrome 中文本的大小。

Click  Chrome menu on the browser toolbar.
Select Settings.
Click Show advanced settings.
In the "Web Content" section, use the "Font size" drop-down menu to make adjustments.

看这里

于 2013-03-16T16:47:46.923 回答
0

尝试像这样更改大小:

body {
        font-size: 10px !important;
}

如果它仍然不起作用,您可能需要一些 javascript 即时更改它(您的项目是否加载了一些 javascript 插件或代码?

或者可能来自其他插件/模块/代码等的css。

或者,也许您真的在 chrome 设置中设置了一些最小字体大小。试着检查一下。

于 2013-03-16T17:51:44.833 回答