Jquery 동적 으로 그림 축 약 원리 및 구현

1034 단어 Jquery그림 요약
 
// resizeImage()
$(document).ready(resizeImage());

function resizeImage(){
$(".pic a img").each(function(){
// ,
$(this).load(function(){
//
var imgWidth = $(this).width();
var imgHeight = $(this).height();
// Div
var boxWidth=$('.pic').width();
var boxHeight=$('.pic').height();
// imgBox img
if((boxWidth/boxHeight)>=(imgWidth/imgHeight))
{
// img width height
$(this).width((boxHeight*imgWidth)/imgHeight);
$(this).height(boxHeight);
//
var margin=(boxWidth-$(this).width())/2;
$(this).css("margin-left",margin);
}
else
{
// img width height
$(this).width(boxWidth);
$(this).height((boxWidth*imgHeight)/imgWidth);
//
var margin=(boxHeight-$(this).height())/2;
$(this).css("margin-top",margin);
}
});
})
}

좋은 웹페이지 즐겨찾기