У меня есть изображение, и я хочу установить для него определенную ширину и высоту (в пикселях)
Но если я установлю ширину и высоту с помощью css ( width:150px; height:100px
), изображение будет растянуто, и это может быть некрасиво.
Как заполнить изображения до определенного размера с помощью CSS, а не растягивать его?
Пример заливки и растяжения изображения:
Исходное изображение:
Растянутое изображение:
Заполненное изображение:
Обратите внимание, что в приведенном выше примере с заполненным изображением: сначала размер изображения изменяется до 150x255 (с сохранением соотношения сторон), а затем обрезается до 150x100.
width
иheight
следует настроить соответственно