Chcę wyświetlić obraz z adresu URL o określonej szerokości i wysokości, nawet jeśli ma inny współczynnik rozmiaru. Chcę więc zmienić rozmiar (zachowując współczynnik), a następnie przyciąć obraz do pożądanego rozmiaru.
Mogę zmienić rozmiar za pomocą img
właściwości HTML i mogę wycinać background-image
.
Jak mogę to zrobić?
Przykład:
Ten obraz:
Ma rozmiar 800x600
pikseli i chcę pokazać jak obraz 200x100
pikseli
Dzięki img
mogę zmienić rozmiar obrazu 200x150px
:
<img
style="width: 200px; height: 150px;"
src="http://i.stack.imgur.com/wPh0S.jpg">
To daje mi to:
<img style="width: 200px; height: 150px;" src="https://i.stack.imgur.com/wPh0S.jpg">
I background-image
mogę wyciąć 200x100
piksele obrazu .
<div
style="background-image:
url('https://i.stack.imgur.com/wPh0S.jpg');
width:200px;
height:100px;
background-position:center;"> </div>
Daje mi:
<div style="background-image:url('https://i.stack.imgur.com/wPh0S.jpg'); width:200px; height:100px; background-position:center;"> </div>
Jak mogę to zrobić?
Zmienić rozmiar obrazu, a następnie przyciąć go do żądanego rozmiaru?