How to De-Squeeze an Image Using CSS

Written by niiazaly-dhumaliev | Published 2020/04/14
Tech Story Tags: learning-to-code | coding | beginners | html | html-fundamentals | css3 | css | web-development

TLDR CSS has a convenient property called object-fit with cover value. It will crop the sides of an image and maintain its aspect ratio. It is eye-catching at first glance and disrupts the UI of your project. With this property, images in your project will look well sized and look well-sized. To fix the squeezing, CSS has an easy way to do it: apply "object-fit: cover" to the cover value. It is a convenient way to get rid of the squeezing.via the TL;DR App

All images have different sizes. But most of the time we want to place an image and define dimensions by ourselves. By default, the whole image squeezed according to the given width and height. For instance, if you want to place an image with a width of 400px and a height of 500px the image will look like this:
The discrepancy between the original and the defined image sizes leads us to the issue. It is eye-catching at first glance and disrupts the UI.
To fix the squeezing, CSS has a convenient property called object-fit with cover value. What does it do?
When we apply
"object-fit: cover"
it will crop the sides of an image and maintain its aspect ratio. Now we have de-squeezed image alongside with squeezed one.
Conclusion:
With
object-fit cover
images in your project will look
well sized.

Written by niiazaly-dhumaliev | Software Developer
Published by HackerNoon on 2020/04/14