給定一個未知尺寸的圖像,從其中心裁剪一個正方形並將其顯示在指定正方形內的任務需要動態解決方案。
使用背景圖像
一種方法涉及使用位於元素中央的背景圖像,該元素的大小設定為所需的裁剪尺寸。
.center-cropped { width: 100px; height: 100px; background-position: center center; background-repeat: no-repeat; } <div>
此方法利用 CSS 自動縮放和定位背景的能力圖像,確保它保持居中並在指定尺寸內裁剪,無論原始圖像大小如何。
以上是如何在指定正方形內自動裁切任意影像並將其置中?的詳細內容。更多資訊請關注PHP中文網其他相關文章!