Php 相同的CSS在不同的域上提供不同的字体大小

Php 相同的CSS在不同的域上提供不同的字体大小,php,html,css,font-size,Php,Html,Css,Font Size,以下是发生在我身上的事情: 我有一个带有字体的CSS,我用em设置大小。 一切都很好,给了我想要的结果。但在下列情况下,会发生奇怪的事情: 在使用PHP和HTML页面以及CSS样式表开发我的站点之后,当我将站点从一个子目录移动到一个目录(更高级别)时,字体大小突然改变 我也有同样的问题:在域名www.abc.com上一切正常,但只要我通过网站别名www.xyz.com访问该网站,em中指定的字体大小就不同于另一个 CSS中有什么我需要考虑的吗 问候,, Hans在确保正确访问CSS文件后。。。

以下是发生在我身上的事情: 我有一个带有字体的CSS,我用em设置大小。 一切都很好,给了我想要的结果。但在下列情况下,会发生奇怪的事情:

在使用PHP和HTML页面以及CSS样式表开发我的站点之后,当我将站点从一个子目录移动到一个目录(更高级别)时,字体大小突然改变

我也有同样的问题:在域名www.abc.com上一切正常,但只要我通过网站别名www.xyz.com访问该网站,em中指定的字体大小就不同于另一个

CSS中有什么我需要考虑的吗

问候,,
Hans

在确保正确访问CSS文件后。。。 你设置了基本字体大小了吗?EM是相对的,因此需要设置基本大小。例如,在CSS中,您将使用:

html, body{font-size:14px;}

p{font-size:1em;}
h1{font-size:1.2em;}

问题解决了!我所说的问题似乎只发生在Chrome上。 我清除了缓存、cookies、历史记录等。我没有清除的是密码、站点证书和托管的应用程序

在清除我浏览器中的所有内容后,通过普通域名和别名域名,该网站正常运行


谢谢你的帮助。

我的问题不是字体大小,而是每个域的缩放级别。检查每个域的缩放大小是否相同

确保浏览器的缩放设置相同,它们存储在每个域的基础上域与字体大小无关,因此,很可能您的浏览器中为每个URL设置了不同的缩放默认值b)由于移动目录而中断了一个或另一个站点中的CSS链接c)由于移动目录而在一个或另一个站点中添加了CSS。但是我们不能确定,除非你能和我们共享这两个URL,这样我们就可以查看了。检查CSS文件的路径。我敢打赌,一个或多个域是硬编码的,与一个域匹配,但与另一个域不匹配。您的文件结构是否仍然相同。如果您从bobstesting和您的链接(bobstesting blah blah blah blah blah)转到主目录下的bobsfishing.com,则您的所有代码仍然是bobstesting,不再存在。浏览器缩放设置相同,指向css或其他内容的链接不包含硬链接。CSS在两个域(硬域和别名)上都起作用。一旦我修改了某些内容,我就会在两个域上看到结果。只是别名域上的字体大小比另一个域上的小。嗨,我按你的要求做了,但结果保持不变。通过普通域名访问该页面,我得到了预期的结果。通过域别名访问完全相同的文件会提供其他字体大小。我在访问网站时使用相同的浏览器。