2012-11-22 82 views
0

这可能是一个愚蠢的问题,但是我的远程EC2服务器上的CSS行为与我的本地服务器不同。我的意思是当我加载页面并检查它时,所遵循的CSS规则是不同的。我已经跑了沉迷。以下是我的main.cssCSS在本地机器和服务器上的行为不同

div.wrapper-home h2 { 
    font-size: 24px; 
    color: #FFFFFF; 
    text-align: center; 
    font-family: "Arimo", cursive, sans-serif; 
} 

它加载完美,当我远程服务器上运行的本地机器上,只拿起了H2的CSS这是别的东西,而不是为类包装,回家的代码。任何人都可以引导我在正确的方向为我可能会失踪?

+0

你是如何托管它?如果您使用rails,例如它可能不会被覆盖在资产管道中。所有的CSS都会在客户端运行,只要文件被传递到浏览器,CSS应该呈现相同的效果 –

+0

我假设你在同一台计算机上运行它?你确定你的缓存自上次更新到服务器之后已被清除? – Godwin

+0

@戈德温我正在使用同一台计算机。我清除了服务器上的缓存。 – Mayank

回答

0

有一天我有一个类似的问题,使用Windows。 Windows是不区分大小写的(文件系统),所以在桌面上我有一个Style.css,而在HTML中,我包含了style.css(在windows上完美运行)。在服务器上(linux,区分大小写)这不起作用。

请把您的案例,桌面系统,服务器系统,其他技术的更多细节。也许你正在使用一些建设者或特定的客户,或者这发生在特定的浏览器?

+0

我使用ubuntu进行开发,我的部署服务器也在ubuntu上。 – Mayank

1

在浏览器中使用“检查”或“检查元素”(体面的浏览器有这些开发人员工具),您应该能够找到不同案件之间的“计算”风格 - 这也应该告诉源代码该风格的文件。

源文件是你期望的吗?

+0

不,源文件是不同的,但我期望它是相同的。我不确定我在这里做错了什么。 – Mayank

+0

它是正确文件的错误版本吗?或者一个完全不同的文件? – Williams

+0

完全不同的文件 – Mayank

相关问题