求助大佬,html背景问题

图片说明

如上图所示,我在css中写入了body的背景,但是显示不出来;审查源码发现确实可以加载到这个图像,但是不能显示(有删除线),请教大佬这是怎么回事呢?

图片说明
我又尝试将背景图片给html加上,但是也显示能加载出来,但是就是不显示!

//因图像涉及隐私,已经删除

是有更优先的css样式控制了吗

和上面的background冲突,所以被覆盖了。你可以在新加的样式后面加上 !important

background和background-image冲突了,优先展示了background

因为

html, body {
    background: #f2f2f2;
}

中的 background 是复合属性,里面应该包含背景图片(没有背景图片则默认为none)。如果写在

body {
    background-image: url(xxxxxx);
}

下面会用none覆盖background-image的样式。

background冲突了吧??