$(document).ready(function() {
var WidthMax ; //브라우저 넓이에 따라 이미지 크기를 달리한다.
var WidthMax ; //브라우저 넓이에 따라 이미지 크기를 달리한다.
WidthMax = ($(window).width()*0.63); //이미지 넓이를 브라우저의 63% 크기로 지정
$(".entry").each(function() {
var imgwidth = $(this).attr("width");
if (imgwidth > WidthMax)
{
var imgheight = $(this).attr("height");
var ratio = imgwidth/imgheight;
var newHeight = Math.round(WidthMax/ratio);
$(this).attr({width:WidthMax, height:newHeight});
}
});
});
이미지의 width값이 반드시 있어야 한다.
<img src="<%=ImageURL%>" class="entry" width="<%=ImageSize%>"/>
'JAVASCRIPT' 카테고리의 다른 글
jQuery 레이어 팝업(modal window) 띄울 때 전체를 덮는 반투명 검은 막(black mask) 만들기 (0) | 2012.01.06 |
---|---|
jQuery 레이어창을 브라우저 화면 가운데 띄우기 (0) | 2012.01.06 |
자바스크립트 타이머 (0) | 2011.07.13 |
jQuery 페이지내 Anchor로 이동 (0) | 2011.05.04 |
jQuery 스크롤 페이징 (0) | 2011.03.14 |