Разница между значениями fill и cover в объекте object-fit заключается в том, как изображение будет подстраиваться под заданные размеры: 3
Таким образом, при значении fill изображение полностью вписывается в указанные размеры без соблюдения собственных пропорций, а при значении cover — заполняет всю доступную область с сохранением пропорций. 3