Проблема заключается в следующем: изображение не использует полную ширину родительского контейнера, поскольку вы не определяете ширину со 100%. Если вы сделаете это, изображение умещается в контейнер, и у вас больше нет места. Но для того, чтобы вместить контейнер, вы должны изменить подгонку объекта к покрытию