Si nota che non sei esperto dell'ambiente, leggiti le guide di css qui su html.it, le migliori che trovi sul web in italiano.
Mai detto di essere un esperto, se sono qui è perchè ho bisogno di aiuto per capire come fare e imparare eventualmente.
Probabilmente non hai capito bene il problema.
Cmq ho risolto oggi. Avevo omesso di aggiungere al file "figlio" background-color=trasparent; che di fatto, per la regola della Ereditarietà va ad annullare/modificare color: #444; presente nel file "padre" facendo vedere l'immagine di sfondo e la stessa immagine base64.
Ora le due nuove regole, come da mio promo post, funzionano.
codice:
html { background: url("images/bg-site.jpg") no-repeat center center fixed; -moz-background-size: cover; -webkit-background-size: cover; -o-background-size: cover; background-size: cover; }
body { background-position:center top; background-image: url("data:image/png;base64,iVBO....") !important; padding-bottom: 1.618em; background-color:transparent; }
Comunque non esiste nessuna regola del tipo:
codice:
body {none !important;}
Grazie per la conferma, lo immaginavo ma non ne ero sicuro.