【问题标题】:HTML file looking for CSS in file:///C:/?在 file:///C:/ 中寻找 CSS 的 HTML 文件?
【发布时间】:2017-07-02 12:50:46
【问题描述】:

我目前正在做一个项目。该网站最初是用 Ruby on Rails 构建的,我现在必须用静态 HTML 和 CSS 重新构建它。

现在,当我将样式表链接到页面时,它不起作用,因为它在目录 "file:///C" 中查找,尽管我将它链接到本地​​目录。

<link href="dist/css/screen.css" rel="stylesheet">

当我尝试(file:///C:/page/dist/css/) 目录中的文件时,它工作正常。

我们将不胜感激

编辑:

啊,发现有一个基本的href属性。没用过,也不知道,

<base href="/">

感谢 cmets!

【问题讨论】:

  • 试试./dist/css/screen.css
  • 当这不起作用时,您的文件最初位于何处?
  • 将样式表重新定位到与*.html 文件所在的目录相同的目录。

标签: html css


【解决方案1】:

试试这个:

<link href="../dist/css/screen.css" rel="stylesheet">

<link rel="stylesheet" href="/dist/css/screen.css">

【讨论】:

  • 我已经尝试过了,但它不起作用。它仍在我的 C: 驱动器中查找。
  • 试试@AlessioJordaan
  • 我希望它反过来工作。它在我的 C 驱动器中查找,但我希望它在本地目录中查找。我以前从来没有遇到过这个问题。我尝试在文件中搜索“C:”,但没有结果。
【解决方案2】:

尝试将其与 ./

一起使用
<link href="./dist/css/screen.css" rel="stylesheet">

【讨论】:

    【解决方案3】:

    啊,有一个基本的href属性

    <base href="/">
    

    感谢 cmets!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-11
      • 1970-01-01
      • 2013-02-17
      • 2010-09-25
      • 2023-03-25
      • 2011-10-09
      • 2010-09-25
      相关资源
      最近更新 更多