【问题标题】:Css not working when upload to the server上传到服务器时CSS不起作用
【发布时间】:2015-08-27 17:50:03
【问题描述】:

我知道以前有人问过这个问题,但情况有所不同。问题是,我对所有屏幕(jsp 文件)都有相同的 css 文件,并且在 localhost 中运行良好,但是当将项目上传到服务器时,css 并未应用于所有屏幕。

我确保到 css 文件的链接是正确的,并且在所有 jsp 文件中都是相同的。

我查看了上传到服务器的文件,它们是正确的(css和jsp)。

我不明白,也找不到线索,所以如果有人能对此有所了解,我将不胜感激。

css 工作正常的页面照片:

css 不工作的页面照片:

所有的jsp文件和所有的css文件都在同一个文件夹中:

【问题讨论】:

  • not being applied to all of the screens 在我看来是一个缓存问题。尝试清除浏览器缓存,并强制重新加载页面。 Ctrl + Shift + F5
  • 两个jsp文件是否都在不同的文件夹中?请粘贴两个网址。
  • 我已经添加了文件夹的照片,所有的jsp文件都在同一个文件夹中,所有的css文件都在同一个文件夹中......
  • 我已经尝试删除缓存,但还是不行

标签: css spring jsp web


【解决方案1】:

这很可能是路径问题,这就是为什么它可以在您的本地主机上运行,​​但不能在网络托管服务上运行。确保检查 css 文件所在文件夹的路径。将它们加载到 Web 托管服务时,路径可能与在本地主机上使用时不同。确保路径正确,或重新设置以确保它们在网络托管服务上使用时指向正确的位置。

【讨论】:

  • 正如删除他的答案的人所说,对于图片存在路径问题,必须在开头添加一个“/”。
【解决方案2】:

对不起,愚蠢的我,我正在检查一个分辨率的 css 文件中的 css 是否正确。但是我忘了把css复制粘贴到其他分辨率!

至于图像...我不得不在路径的开头添加一个“/”,因为不知道为什么在一个 jsp 中工作正常而在另一个 jsp 中没有,如下图所示:

【讨论】:

    猜你喜欢
    • 2021-11-24
    • 2013-06-08
    • 2021-11-18
    • 1970-01-01
    • 2012-03-10
    • 2021-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多