Il css non può scalare le immagini, se specifichi width ed height diverse dalle reali, non è come come <img> le scala, ma il css le taglia, quindi non puoi fare ciò che hai chiesto se non usando le immagini con background: url();