我在CSS类中设置的字体大小设置为10px。它在我的PC和其他开发者的PC上运行良好,但是当客户访问该站点时,它们会获得更大的文本大小。我们检查了他们的浏览器设置,文本大小设置为中等,就像我们的PC一样。这是一个内部Web应用程序,所有用户(和我们的开发人员)都使用Internet Explorer 8。
什么可以覆盖我们在Web应用程序之外的CSS设置?是否有其他可能会干扰的浏览器或操作系统设置?
字体大小和系列是:
font-family:MS Sans Serif, Verdana;
font-size:10px !important;
答案 0 :(得分:0)
您的客户是否在IE中启用了“Intranet设置”或“兼容性视图”?它们将使IE8假装成IE7,这可能是渲染中的差异所致。
答案 1 :(得分:0)
首先,确保使用CSS重置来获得常见的CSS分母。 :) http://www.cssreset.com/ - 如果您没有使用,请从上面的网站中选择一个。
之后,我建议在body {}选择器中设置默认字体大小。如果您使用62.5%,则可以使用相对字体大小,特别是em单位。默认值为62.5%,1em = 10px。 e.g。
body
{
font-size: 62.5%;
}
这将跨浏览器工作,非常标准。 HTH。