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.
width
iheight
należy odpowiednio dostosować