CSS在本地工作,但不能在在线服务器上工作

CSS在本地工作,但不能在在线服务器上工作,css,twitter-bootstrap,Css,Twitter Bootstrap,我使用的是Twitter引导程序,并通过我的自定义样式表脱机对导航栏和内容区域的宽度进行了一些更改。当地一切看起来都很好 但后来我把所有东西都上传到了服务器上,我的新CSS规则不适用了。我在服务器上的样式表上打开了编辑器,以确保所做的更改已上载 我的样式表就在那里,除了新规则外,它还在工作 为什么没有应用我的新规则?可能有很多问题,如果没有看到您的代码,很难说。检查一些东西。1.在规则之间没有额外的空格(例如宽度:50 px;…在50和px之间不应该有空格…。还要确保如果您有div class=

我使用的是
Twitter引导程序
,并通过我的自定义样式表脱机对导航栏和内容区域的宽度进行了一些更改。当地一切看起来都很好

但后来我把所有东西都上传到了服务器上,我的新CSS规则不适用了。我在服务器上的样式表上打开了编辑器,以确保所做的更改已上载

我的样式表就在那里,除了新规则外,它还在工作


为什么没有应用我的新规则?

可能有很多问题,如果没有看到您的代码,很难说。检查一些东西。1.在规则之间没有额外的空格(例如宽度:50 px;…在50和px之间不应该有空格…。还要确保如果您有div class=“oneTwo”,那么您的大小写是正确的…有时在本地,这些类型的东西非常容易原谅错误

您是否尝试过删除服务器上已有的文件,然后重新上载(而不是仅仅替换它们)

designarti有一个点(发生在我身上),我上传了一些东西,旧的规则仍然适用,但可能30分钟后它们开始生效(特别是在手机上)


最好的办法是发布您的代码,这样这里的人可以看到是否有错误

您可以使用F12调试器来锁定特定元素的应用样式表。对于这种情况,您不能只依赖一个浏览器。在各种IE、FF、Chrome之间切换,其中一些在特定情况下更有用


还可以尝试FirFox FireBug和FireFox Web Developer。我们与Web Developer合作,您可以编辑css live,这非常有用。

可能有很多原因,因此我们需要更多信息。首先,请尝试按“ctrl+F5”。听起来你的浏览器缓存了你的CSS,所以我会尝试在你的浏览器中清除你的缓存。此外,在chrome中,你可以将web inspector配置为在打开web inspector时禁用缓存。也可以是主机本身。我过去在廉价共享主机方面遇到过一些类似的问题。这将是第一次进行了更改,但之后需要一些时间来显示其余的更改。不知道为什么。忘记添加我清除了缓存并在多个浏览器中查看了它。不走运。@Designer如果托管是GoDaddy上的廉价共享计划(不是我的选择),您能为未应用的规则提供链接和标识符/选择器吗?