Tengo un div en el que quiero poner una imagen de fondo que se repita horizontalmente y además un color para que se vea a partir de la parte vertical donde acaba la imagen. Si lo pongo de la siguiente manera se muestra correctamente, tal como lo quiero:
#corpo { width:1000px; height:2000px; margin: 0px auto; background: url(background.png); background-repeat:repeat-x; background-color: #999; }
Pero si lo pongo de esta otra forma, especificando en el código el color de fondo antes de la imagen, no se muestra el color elegido, sino que me sale en blanco, color por defecto:
#corpo { width:1000px; height:2000px; margin: 0px auto; background-color: #999; background: url(background.png); background-repeat:repeat-x; }
Puede alguien decirme si esto es una norma general en css, o se trata de un posible error por que estén influyendo otras partes del codigo?? Gracias!