如上图所示,我在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冲突了吧??