background-color和background-image不能共存吗?

问题遇到的现象和发生背景
背景颜色(background-color)设置的是渐变色,背景图片(background-image)分开写的
问题相关代码,请勿粘贴截图
运行结果及报错内容
背景颜色不显示
我的解答思路和尝试过的方法
我把background-colorbackground-image 上下顺序换了一下,也将他们写到一起,都不行。控制台把渐变色划了 不知道为什么
我想要达到的结果

题主的需求应该是想要背景图片的颜色为渐变色是吗,如果是这个需求,就直接再写一个div通过绝对定位和z-index放在背景图片上面就好了

background-image会覆盖background-color,貌似默认background-image在更顶层,如果要同时显示,你得让background-image不占满整个区域

background-image: linear-gradient(to right bottom,#ffffff,#000000),url(../.jpg)

背景图很大的话是会覆盖,如果背景图小的话,是会漏出background-color,你可以结合 background-position background-repeat 调整背景图