background-image
, background-repeat
и background-position
(среди прочего) будут неявно установлены в значения по умолчанию, если вы оставите их в свойстве сокращения. Именно так работает сокращенное свойство (по большей части).
Вычисленные стили фона выглядят примерно так:
background-color: #000000; /* Your specified value */
background-image: none; /* Default value */
background-repeat: repeat; /* Default value */
background-position: 0% 0%; /* Default value */
Так что да, те значения, которые вы задали в первом кратком объявлении, будут потеряны.