object-fit: contain
to fit the entire image within the container while preserving its aspect ratio.object-fit: cover
to fill the container with the image while preserving its aspect ratio.object-position: center
to position the image at the center of the container.<img class="image image-contain" src="https://picsum.photos/600/200" /> <img class="image image-cover" src="https://picsum.photos/600/200" />
.image { background: #34495e; border: 1px solid #34495e; width: 200px; height: 200px; } .image-contain { object-fit: contain; object-position: center; } .image-cover { object-fit: cover; object-position: right top; }
Subscribe to get resources directly to your inbox. You won't receive any spam! ✌️