github - 图像和 CSS URL 路径无法解析为浏览器中的正确位置
问题描述
当我在https://zeddrix.github.io/bible-query/上记录我的项目的网络活动,并查看我的style.css的路径时,路径应该是这样的:https://zeddrix.github .io/bible-query/styles/style.css来访问我的 CSS。
但是,我没有这样做,而是继续拥有https://zeddrix.github.io/styles/style.css而没有/bible-query/这就是找不到它的原因。
我的图像也发生了同样的情况。例如,我没有使用https://zeddrix.github.io/bible-query/img/play-btn.jpg,而是继续使用https://zeddrix.github.io/img/play-btn.jpg再次在 URL 上的/bible-query/ 。
我期待有这个(在 Live Server 上):
但相反,我继续拥有这个(在 GitHub 页面上):
请帮我。这是我的存储库:https ://github.com/zeddrix/bible-query
解决方案
尝试从所有 URL 引用中删除第一个正斜杠。所以,<link rel="stylesheet" href="/styles/style.css" />
会变成<link rel="stylesheet" href="styles/style.css" />
. 这会将其变成“相对”链接,而不是绝对链接。
推荐阅读
- bash - 无法将文件内容重定向到 rpm 规范的 %post 部分中的变量
- python - 从一开始就使用一元/二进制数据创建一个 csr_matrix
- android - 使用动态功能和构建风味时出现合并错误
- mysql - 在表中如何通过保持对另一列的引用来选择一列的不同值?
- javascript - Mongoose 函数记录正确的数据,但使用异步函数获取它返回未定义
- swift - 使用自动布局以编程方式将自定义 UIView 与视图对齐
- android - 应用程序语言没有完全改变
- jax-rs - 如何从 JSON 对象序列化中排除 Weld 元数据
- opencv - 在运行交叉编译的 cpp 二进制文件时运行 poky 2.1.3 的 h3ulcb 中未处理的 2 级转换错误
- r - 多个 R Shiny 进程