Свойство background-size CSS масштабирует изображение до максимального размера, чтобы его ширина и высота могли помещаться в области содержимого.