我一直在努力让我的背景图像在 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 看起来正确,但是您只共享了 CSS,而不共享了 HTML 本身。此 CSS 未加载图像的最常见原因是空 body 元素。默认情况下,body 元素没有自己的高度,背景图像是 CSS 属性,因此它不会影响 body 元素本身的高度。应用于空主体元素的背景图像不会显示在屏幕上。我觉得这可能是问题所在,否则你的 CSS 就没有问题(除非图像不存在)。
如果这不起作用,请回复以下问题
它是否可以在没有后台附件的情况下工作:已修复?
尝试向 body 元素添加一些内容或分享更多信息。