【发布时间】:2016-10-07 02:29:33
【问题描述】:
我意识到这个问题已经被问过一万亿次了,但我似乎无法让我的背景图片出现在网上。它在本地运行良好。
我在 img 文件夹中使用了 Banner_hd.jpg 的相对路径名,而我的 css 在我的 css 文件夹中。
background-image: url(../img/Banner_hd.jpg) no-repeat center center fixed;
我尝试了带引号和不带引号,我尝试了 image-url 而不是 url,背景而不是 background-image,我尝试转换为 png,并重命名为banner.jpg。我还尝试了一个指向网址的网址,例如 url(http://myweb.com/img/Banner_hd.jpg),但仍然没有运气。
我还能尝试什么?当我使用页面检查器时,我发现该图像有一个 404 not found 错误并被列为 html/text,而只有一张图像似乎正确出现,但不知道为什么。
如果我能提供更多相关信息,请告诉我,谢谢!
相关代码如下:
html:
<div class="cover">
<div class="cover-text">
<img src="img/sm.jpg" class="img-circle">
<img src=" img/Logo-new.png " class="logo">
</div>
</div>
css:
.cover {
background-image: url('../img/Banner_hd.jpg') no-repeat center center fixed;
background-size: cover;
display: table;
width: 100%;
height: 100%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
【问题讨论】:
-
随时向我们展示您的代码。
-
html:css: .cover { background-image: url('../img/Banner_hd.jpg') 无重复中心中心固定;背景尺寸:封面;显示:表格;宽度:100%;高度:100%; -webkit-background-size:封面; -moz-background-size:封面; -o-background-size:封面;背景尺寸:封面; }
-
您可以编辑您的问题并将整个代码放在那里。