background prevede l'inserimento di due valori! Se non inserisci il colore esso diventa trasparente.

Allora devi usare background-image e background-color.