我写这段代码来为背景设置图像,但我没有得到我的背景图像我做什么?任何解决方案?
.instantqoute{
background:url('images/services/Chrysanthemum.jpg');
}

<br><br>
<div class="row instantqoute" >
<div class="col-sm-12">
</div>
</div>
&#13;
答案 0 :(得分:2)
其他条件相同,假设您的网址正确无误:
div内没有内容。没有明确的高度设置。因此它的计算高度为0
。这不会为要绘制的背景提供区域。
它需要一个高度。通过在其中添加一些内容或设置height
或min-height
属性来为其提供一个。
答案 1 :(得分:1)
请将高度和宽度设为.instantqoute
。
由于div为空白,因此无法加载背景图像。
答案 2 :(得分:0)
检查您的网址并为您的div添加高度和宽度。
<style>
.instantqoute {
background:url('images/services/Chrysanthemum.jpg');
}
</style>
<br><br>
<div class="row instantqoute" style="width:100px; height:100px;">
<div class="col-sm-12"></div>
</div>
希望它会有所帮助。
答案 3 :(得分:0)
你需要拥有这个div的大小,例如
.instantqoute {
background:url('images/services/Chrysanthemum.jpg');
width: 100px;
height: 100px;
}
<div class="row instantqoute" >
<div class="col-sm-12">
</div>
</div>
最常见的错误是链接不好 例如结构
-css/style.css
-js/script.js
-img/image.jpg
-index.html
后台正在从css加载,所以如果你给这样的链接"img/image.jpg"
Style css尝试在位置找到此图片:"css/img/image.jpg"
对于左侧文件夹,您需要输入"../"
例如:"../img/image.jpg"
我的伦敦很糟糕
答案 4 :(得分:0)
假设给定路径正确:
您的div instantqoute
不包含任何内容,因此您的图片不会显示。
为什么?
由于您没有为(div / img)/ no内容指定宽度和高度。
<强>解决方案:强>
给div和amp;的高度和宽度;添加内容(如果需要)。
下一步:强>
如果给出了高度和宽度,你仍然看不到背景。
,然后强>
假设给定的路径不正确:
“下面”和“上面”是指子目录和父目录。相对文件路径为我们提供了双向旅行的方式。看看我的原始示例:
以下是您需要了解的相关文件路径:
答案 5 :(得分:-1)
您可以使用<img>
来执行此检查。在div中添加高度和宽度,同时检查图像的网址是否正确。
<br><br>
<div class="row instantqoute" style="height:200px;width:200px;"><img src='images/services/Chrysanthemum.jpg' style="height:100%;width:100%; ">
<div class="col-sm-12">
</div>
</div>
答案 6 :(得分:-1)
你可以这样做:
.instantqoute{
background: url(http://via.placeholder.com/2000x400);
height: 400px;
width: 100%;
}
<div class="row instantqoute" >
<div class="col-sm-12">
</div>
</div>