css - 如何上一级以获取html中的路径url?

标签 css

如何访问上面一个文件夹中的图像。由于错误的目录或引用,背景图像未出现在 html 中。

background-image:url("imgs/hours.png");
        #schedules{
            float: left;
            margin-left:10%;
            background-image: url(file:///C|/wamp/www/web/crosscafe/imgs/hours.png);
        }
        span {
            font-weight:bold;
        }

最佳答案

如前所述,只是为了确保,如果您使用的是 WAMP,则需要通过 localhost 或为此目的提供的任何地址访问网页。通过 file:// 访问通常会忽略 WAMP 为您提供的大部分服务器端使用。

话虽如此,我认为您的问题相当简单。如果您使用的是框架文件结构,您可能具有以下结构:

  • 图片/
  • CSS/
  • js/
  • index.html

因此,由于您正在处理位于 css 子文件夹中的 CSS,因此您的 URL 需要如下所示:

background-image:url("../imgs/hours.png");

这两点(../)告诉浏览器去父文件夹,然后进入imgs文件夹,然后搜索hours.png

关于css - 如何上一级以获取html中的路径url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27019909/

相关文章:

css - 如何在 css 中将 "+"向右移动?

css - 动态覆盖 Vuetify 类

线性渐变背景末尾的CSS阴影白线

css - 在 ExtJS 网格单元格中部分设置文本颜色

css - 修复了左侧菜单滚动不起作用的问题?

html - 在没有表格的情况下模拟具有列的行

html - 转动 first::before 伪选择器?

javascript - 我的表单 onSubmit = ""语法有点模糊

html - 主体宽度和行内 block 元素

html - 顶部和底部的 Bootstrap 4 字段集图例字段