css - 背景图片在 github 页面上不起作用

标签 css sass background-image relative-path

奇怪的问题,在本地测试一切正常,但在github页面上却不行。

图片位于/img下 指向此图像的 sccs 位于 /scss/pages/ 下 所以在这种情况下,我需要返回两个目录。 它看起来像这样:

  background-image: url('../../img/blob-shape.svg');

正如我在本地所说的那样,它很好,但不是 github pages。为什么?

您可以在此处查看元素结构: https://github.com/geborskimateusz/my-resume

和 github 页面(这个 svg 放在最新作品的部分): https://geborskimateusz.github.io/my-resume/

最佳答案

不要在生产中使用相对位置。

试试这个:

background-image: url('/img/blob-shape.svg');

关于css - 背景图片在 github 页面上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57976049/

相关文章:

css - SCSS 附加到子级的根选择器

css - 具有共同词缀的嵌套属性

jquery - 处理覆盖多个 CSS 背景的好方法?

reactjs - 将背景与用户当前的天气状况相匹配

css - 将图像定位在 div 的底部

css - 使用 Bootstrap 对齐内联表单

html - 我可以根据索引应用 CSS 吗?

twitter-bootstrap - Bootstrap-SASS Glyphicons 不使用 Webpack 构建呈现

HTML和CSS如何在将背景图像添加到该部分后隐藏文本

javascript - 为什么 Chrome 在提示被取消之前不显示已应用的 html 更改?