Я делаю функцию изменения размера над изображением, используя этот код:Минимальный размер с соотношением сторон Копир.изобр
$('.image_resize').each(function(){
var ww = $(window).width() - 80 - 400;
var wh = $(window).height() - 60;
var iar = $(this).attr('height')/$(this).attr('width');
var war = wh/ww;
if(iar <= war){
$(this).attr("width" , ww);
$(this).attr("height" , ww * iar);
}else{
$(this).attr("height" , wh);
$(this).attr("width" , wh/iar);
}
})
Эта разметка:
<div id="home_image">
<img class="image_resize" src="img/home_image.jpg" alt="home_image" width="945" height="557">
</div>
код работает хорошо и изменить размер изображения с правильное соотношение сторон, но проблема в том, что нет минимального предела для этого размера, поэтому изображение может стать как 20 пикселей *, и я хочу это ограничить.
Как можно ограничить изображение, просто скажем, чтобы высота мини-400px и обрезка контейнера над ним или что-то в этом роде?
Настоящая демоверсия с кодом Kush Kella на месте: http://jsfiddle.net/wJD5W/1/ – isherwood