我有很多大的圖像具有不同大小(300x400,爲500x300 ...)。我想顯示在固定大小的div內正確縮放的大圖像。如何在固定大小的div中正確顯示大圖像?
例如,我有一個200x200格,和一個500 * 300的圖像。
|--------------------|
| |
| |
| div(200x200) |
| |
| |
|--------------------|
|--------------------------------|
| |
| |
| image(500x300) |
| |
| |
| |
| |
|--------------------------------|
所以圖像的寬度將是200像素,高度將按比例縮放,併成爲300 * 200/500 = 125像素。圖像看起來會更小,但它保持不變,並且仍然看起來不錯。
|--------------------|
| Blank |
|--------------------|
| |
| Image(200x125) | # div (200x200)
| |
|--------------------|
| Blank |
|--------------------|
我該怎麼做?有沒有JavaScript的庫來做到這一點?
嘗試'IMG {最大寬度:100%; vertical-align:middle; }' –