Итак, у меня есть коллекция миниатюр в моем приложении размером 200x200. Иногда исходное изображение не имеет этого отношения, поэтому я планирую обрезать это изображение на квадрат.
В настоящее время он просто растягивает изображение, чтобы вставить его в миниатюру, поэтому скажем, что мой первоначальный размер изображения составляет 400x800, тогда изображение выглядит очень хлюпавшим. Я хотел обрезать это изображение, чтобы он смотрел на кратчайшую ширину/высоту, а затем обрезал его до квадрата, поэтому в моем примере выше он будет обрезан до 400x400.
Есть ли способ легко сделать это с помощью CSS или мне нужно использовать какой-то JS для этого?