【问题标题】:css can not find background image in my folderscss在我的文件夹中找不到背景图片
【发布时间】:2019-06-10 13:23:06
【问题描述】:

我允许用户选择他们的主题文件夹 /views/theme/images/ 主题可以由用户选择。 css 与图像文件夹一起位于主题文件夹中。

.header {
    float:left;
    height:100px;
    width:100%;
    background-image: (/images/bg-nav.png);
}

我在背景图像中尝试了许多不同的图像路径,但没有显示我尝试了 /views/default/images/bg-nav.png,我添加了点、正斜杠等。

该图像确实存在于以下文件夹中:/views/default/images/bg-nav.png 有人可以帮我显示和查找我的图像:/

这是我的 html css 包括

<link href="/views/<?php echo $system->theme(); ?>/style.css" rel="stylesheet" type="text/css" />

样式表工作正常

【问题讨论】:

  • 如果你的图片是/views/default/images/bg-nav.png,那你为什么用/images/bg-nav.php
  • 提示在两个浏览器窗口中打开图片和文件,然后检查网址,如果你可以在这里发帖
  • 我不想包含 /default/ 路径,因为它可以通过主题选择器进行更改。所以它可以是默认或自定义主题等
  • 我想在不使用主题名称的情况下抓取图片

标签: css background-image


【解决方案1】:

在上面的示例代码中:

background-image: (/images/bg-nav.png);

应该是:

background-image: url('/images/bg-nav.png');

您缺少url。检查syntax

【讨论】:

  • 将在 8 分钟内接受为最佳答案。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-02-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多