Mam obraz i chcę ustawić określoną szerokość i wysokość (w pikselach)
Ale jeśli ustawię szerokość i wysokość za pomocą css ( width:150px; height:100px), obraz zostanie rozciągnięty i może być brzydki.
Jak wypełniać obrazy do określonego rozmiaru za pomocą CSS, a nie rozciągać go?
Przykład wypełnienia i rozciągnięcia obrazu:
Oryginalny obraz:

Rozciągnięty obraz:

Wypełniony obraz:

Pamiętaj, że w powyższym przykładzie wypełnionego obrazu: najpierw rozmiar obrazu jest zmieniany na 150x255 (zachowany współczynnik kształtu), a następnie przycinany do rozmiaru 150x100.

widthiheightnależy odpowiednio dostosować