请看下面的例子:(live demo here)为什么字体在平台上看起来不同?
HTML:
<label>Name</label>
CSS:
label {
font-family: serif;
font-size: 16px;
}
JS:
$(function() {
console.log($("label").width());
});
当我运行Windows 7的这个例子与火狐,结果是38
。但是,当我在Ubuntu上使用Firefox(使用VirtualBox)运行相同的示例时,结果为48
。在这两种情况下,Firefox版本都是7.0.1。
这是什么区别?我怎么能使这是相同的?
将'serif'更改为'Arial'解决了这个问题。 –