Pues en IE8 e inferiores no te va a funcionar
background-size
, simplemente porque
no lo soportan. Luego los fondos múltiples
funcionan en IE9 sin problemas
a priori. Y los degradados no te van a funcionar siquiera en IE9, por la
misma cuestión.
Por otro lado, no sé si lo que quieres hacer es lo que explicas, fondos múltiples y un color, que sólo tendrías que especificar:
Código CSS:
Ver originalbackground-image: url(), url(), url();
background-size: cover;
background-color: red;
O si lo que necesitas hace son degradados, porque lo que explicas no tiene que ver con el código que pone. Pero en ese caso en realidad sería la misma cosa. Teniendo en cuenta lo del soporte claro.