背景图像属性不起作用,我做错了什么?

问题描述 投票:0回答:1

我一直在努力让我的背景图像在 CSS 中工作。我知道背景颜色会覆盖背景图像属性。

body {
 background-image: url("images/Body-image.png");
 background-position: center center;
 background-repeat: no-repeat;
 background-attachment: fixed;
 background-size: cover;
      }

这是我的CSS,我不知道为什么什么也没有发生?

css background-image
1个回答
0
投票

您的 CSS 看起来正确,但是您只共享了 CSS,而不共享了 HTML 本身。此 CSS 未加载图像的最常见原因是空 body 元素。默认情况下,body 元素没有自己的高度,背景图像是 CSS 属性,因此它不会影响 body 元素本身的高度。应用于空主体元素的背景图像不会显示在屏幕上。我觉得这可能是问题所在,否则你的 CSS 就没有问题(除非图像不存在)。

如果这不起作用,请回复以下问题

它是否可以在没有后台附件的情况下工作:已修复?

尝试向 body 元素添加一些内容或分享更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.