假設我有一個矩形區域(例如由div
定義),具有某些指定的寬度和高度。而且我的圖像具有不可預知的尺寸和高寬比。通過使用寬度和高度屬性來縮放圖像以適合指定的矩形
如果我想讓該圖像適合給定的矩形區域並保持原始高寬比,我該怎麼做?
如果我事先知道哪一方會受到限制,我只能指定一個維度。例如,如果矩形的大小爲200x100像素,圖像的大小爲400x300像素,我可以使用<img src="link/to/my/image.jpg" height="100px">
代碼,圖像將保持其寬高比並將腳放到我的矩形中。但是,如果矩形將例如爲100x100px,那麼圖像將會從邊上離開矩形。
因此,我唯一能做的就是隱藏圖像大小並做一些簡單的計算來定義圖像的寬度和高度,以便:保持原始比率並適合所有可能組合的指定矩形。
但它看起來有點複雜,需要在服務器端使用圖形庫。可能我想念一些HTML功能?
您是否在尋找[這裏](https://開頭github上。com/karacas/imgLiquid) – Exception