html - 背景图片不会出现在网站上

标签 html css web background-image

我的站点上有一个 mainContainer,我想向其添加背景图像。当我尝试添加图像时,我使用这个 css

#mainContainer {
  background-image: url(images/bg.jpg);
  background-size: cover;
  height: 100%;
  width: 100%;
}

图片大小合适。我认为 1000x1000 或附近的东西。当我尝试刷新页面时,出现了一个奇怪的错误:

enter image description here

我正在使用 bootstrap4。顶部的错误是否与我的图像不显示有任何关系,还是在 css 中?

如果有帮助的话,这也是我的文件结构的样子:

enter image description here

谢谢!

最佳答案

图像文件不在文件夹中。如果它在 assets/images/ 文件夹中而不是 assets/css/images/中,您可能想将其更改为 ../images/bg.jpg

关于html - 背景图片不会出现在网站上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36539578/

相关文章:

html - 如何减少表格中的边框间距?

javascript - 通过.html() 更改div 中的内容时,jquery 滚动条消失了,如何解决?

html - 页面上的灰线,顶部/底部的边框我似乎找不到

html - 为什么我的网站在移动 View 中有水平滚动条?

html - 如何动态合并表格中的单元格

angularjs - Web 应用 list : hash in start_url

html - 某些分辨率的网页布局中的线条

html - CSS HTML(右上角插入图片)

ASP.NET 打开弹出窗口然后重定向

jquery - 输入文本 在占位符中添加其他颜色的星号