html - 背景图像的 SCSS SASS 路径问题
问题描述
GET file:///C:/public/imgs/avada-movers-homeherobackground-final.jpg net::ERR_FILE_NOT_FOUND
大家好,我正在努力解决这个我无法解决的问题。我有我的 scss 文件(具体来说main.scss
,我有不同的英雄 imgs 作为背景。例如:
background-image: url('/public/imgs/avada-movers-movewithease-background-new.jpg');
我已经试过了
background-image: url(../..public/imgs/avada-movers-movewithease-background-new.jpg);
但一切都没有改变。
这是文件夹结构
奇怪的是,当我使用 Live Server 运行它时它可以完美运行(对于 Visual Studio Code)
解决方案
奇怪的是,当我使用 Live Server 运行它时它可以完美运行(对于 Visual Studio Code)
这并不奇怪。
/
意思是“从站点的根目录开始”。
如果您打开 HTML 文档,http://localhost/something/
则根目录将 ehttp://localhost/
如果您打开 HTML 文档,C:\users\myuser\documents\mywebsite\something
那么根目录将是C:\
.
将您的网站设计为在 Web 服务器上运行。
开发时在 Web 服务器上进行测试。您已经观察到实时服务器工作正常。
将其投入生产时将其部署到 Web 服务器。
除了一些非常不寻常的边缘情况外,您不必担心人们只是从本地硬盘驱动器打开 HTML 文档时会发生什么。
推荐阅读
- php - 如何在 Laravel 中执行查询之前检查列
- python - 在空运行期间排除远程库实现的关键字
- python - 如何在 fit 文件中保存和添加新的 fit 标头
- reactjs - TypeError: undefined is not an object in React
- sql - 我无法从 mn_postmeta 中删除重复的帖子,需要 SQL 建议
- regex - .htaccess 和正则表达式:尝试使用 mod_rewrite 转换我的部分 url 不能按预期工作
- python - Cloud Firestore - Python - 如何在使用 admin sdk 流式传输的文档中获取本地时区
- python - 如何更改数组的元素索引?
- javascript - 加载 youtube 视频时打开网站
- django - 我在序列化程序中丢失了数据(django/angular)