Вы скажите точнее, как нужно. У меня 3 варианта:
1. background-size: contain
Картинка показывается целиком, не искажаясь.
Пример2. background-size: cover
Картинка заполняет все пространство, не искажаясь, но часть обрезается.
Пример3. background-size: 100% 100%
Картинка заполняет все пространство, но искажается.
Пример