Credimi, ho capito benissimo dove sta il problema. Rileggi bene ciò che ti ho indicato:
Nel tuo caso invece vedo un elemento <img> (quindi non un'immagine impostata come background). Non so dove tu abbia applicato quel css che indichi nel primo post, ma il primo passo è appunto impostare quell'immagine come background dell'elemento in questione, non usando un elemento <img>... da lì non si scappa.
Riesci ad applicare un'immagine come background? Inizia da lì