我想把一系列照片变成正方形。它们可能是横向矩形(即600x400)或纵向矩形(400x600),但我希望无论如何都能变成175x175。我的想法是将较小的一侧max-height或max-width,不允许超过175px的大侧溢出... 然而,我遇到了问题。
CSS是否可以实现这个效果?
以下是我的尝试,但仍然得到矩形:
<div style="min-height:175px; overflow:hidden; max-height:175px;">
<img style="min-width:175px; overflow:hidden; max-height:175px;" src="/photo.png">
</div>