Quote Originariamente inviata da jimbo0
grazie a te! tra l'altro ero convinto di aver provato size:background-contain si vede che c'era qualche errore altrove..
Figurati
In effetti la proprietà esatta è background-size, è possibile che tu abbia scritto male nelle prove che hai fatto.

Un altro probabile errore è quello di inserire direttamente il valore contain, nella forma contratta di background, senza però specificare anche il valore di background-position e il necessario slash (/) tra i due valori:
codice:
background: url('...') center / contain;     /* forma corretta */
background: url('...') 0 / contain;          /* forma corretta */

background: url('...') center contain;       /* forma errata */
background: url('...') contain;              /* forma errata */
Chiaramente è giusto un'ipotesi ma la riporto qui a titolo di informazione.

Ad ogni modo mi fa piacere che si sia risolto.
Buon proseguimento