【问题标题】:importing CSS <link> property is not working on server导入 CSS <link> 属性在服务器上不起作用
【发布时间】:2015-06-14 04:10:11
【问题描述】:

我将所有 .css 文件保存在一个文件夹中。我在我的 aspx 页面上导入它 . 当我在 localhost 上运行它时它工作正常,但是当我将它托管在服务器上时它不工作。当我在每个 aspx 页面上声明并重写相同的 css 文件时,它工作正常。现在的问题是为什么它没有在本地主机上的服务器上导入文件它工作正常。

【问题讨论】:

  • 问题是它工作正常。但是昨天我删除了整个文件并重新上传了所有新文件。现在这是造成问题
  • 嗨,你能提供一个例子,你是如何声明你的链接的,有时会发生如果不把“/”放在关闭“>”之前,那么它就不起作用了。
  • 我之前的代码是
  • 但是当我编辑为 DatScreamer 说 .. . 它起作用了=D

标签: css asp.net


【解决方案1】:

为了解决这样的问题,我们应该在指定 url 时使用相对路径。我们遇到了类似的问题,这是因为没有相对路径。这个link 可以帮助你。请发布您的代码 sn-p 以帮助我进一步理解。

了解相对路径click here

【讨论】:

  • 那个文件夹下还有很多其他的css文件,但是都导入成功了
  • 好的。你能检查一下导入失败的文件的url吗?
  • 请告知,如果导入失败,它应该在本地主机上工作吗?
  • 考虑到您对此问题的最新评论,可能该文件可能未在服务器中正确复制。如果我们在本地使用相对路径可以正常工作,那么服务器应该没问题。再次复制文件可能会有所帮助。
  • 你好,如果能帮到你我会很高兴:)
【解决方案2】:

我的托管服务器出现问题,即使它们已成功导入,也无法访问正确的文件。我所做的是备份文件,删除它们并用备份替换它们。我在链接中的所有文件夹之前添加了 ../ 以到达根文件夹,然后我从那里导航到 css 文件夹,它起作用了。这可能与根目录不同有关。如果效果很好,如果不是很好。

【讨论】:

    【解决方案3】:

    它的 url 不匹配,不知何故它没有将文件放在应有的位置。再次尝试重写代码,有时会有所帮助。 如果它不起作用,请发送代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-15
      • 2011-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-03
      • 1970-01-01
      • 2021-04-18
      相关资源
      最近更新 更多