2015-04-02 79 views
0

我想獲得一個圖像與未知的高度和寬度,以適應與300px寬度和300px高度的div的內部。我總是需要看到整個圖像。圖像的寬度和高度沒有伸展或溢出

實施例1:圖像與300像素高度200像素寬度,進來將導致100%高度和它66%的寬度的父DIV

實施例2 :圖片來自200px高度300px寬度,將導致66%高度寬度爲100%它的父DIV

+0

的可能重複[在畫布上,調整大小的照片,而不會丟失長寬比(HTTP:/ /stackoverflow.com/questions/6752366/resizing-photo-on-a-canvas-without-losing-the-aspect-ratio) – Barett 2015-04-02 20:47:50

回答

0

我不知道這,但我認爲你可以用jQuery問它:

if($('incoming_pic').css('height') > '300px'){ 
    //do something 
} 
0
.your_block img { 
    max-width: 100%; 
    max-height: 100%; 
}