테스트 사이트 - 개발 중인 베타 버전입니다

반응형웹 스크립트로 바꾸기

autoSize();

$(window).on('resize', function(){
autoSize();
});

function autoSize(){
var goodsListW = $(".goodsList").outerWidth();
var goodsListW2 = $("#isotope_goods_list2").outerWidth();

if($(window).width() < 450){
$(".list_m_view").show();
$(".list_p_view").hide();
} else {
$(".list_m_view").hide();
$(".list_p_view").show();
}


if($(window).width() < 450){
$(".table_list_top_1").hide();
$(".table_list_top_2").hide();
$(".table_list_top_3").show();

} else if($(window).width() < 1300){

$(".table_list_top_1").hide();
$(".table_list_top_2").show();
$(".table_list_top_3").hide();

} else if($(window).width() < 2500){
$(".table_list_top_1").show();
$(".table_list_top_2").hide();
$(".table_list_top_3").hide();


} else if ($(window).width() >= 2500) {
$(".table_list_top_1").show();
$(".table_list_top_2").hide();
$(".table_list_top_3").hide();
}


if($(window).width() < 450){

var autoWidth = goodsListW / 1;
$(".mLayoutIndex .item a").css("width", autoWidth - 4);

}else if($(window).width() < 1300){

var autoWidth = goodsListW / 3;
$(".mLayoutIndex .item a").css("width", autoWidth - 4);

}else if($(window).width() < 1500){

var autoWidth = goodsListW / 4;
$(".mLayoutIndex .item a").css("width", autoWidth - 4);

} else if ($(window).width() < 2000){

var autoWidth = goodsListW / 5;
$(".mLayoutIndex .item a").css("width", autoWidth - 4);

} else if ($(window).width() < 2500) {

var autoWidth = goodsListW / 6;
$(".mLayoutIndex .item a").css("width", autoWidth - 4);

} else if ($(window).width() >= 2500) {

var autoWidth = goodsListW / 7;
$(".mLayoutIndex .item a").css("width", autoWidth - 4);

}
}


저는 이런식으로 반응형을 만드는게 더 편하더라구요
css가 아직은 많이 익숙치 않아서그런가..^^

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

미디어 쿼리가 더 간단해 보입니다 ㅡ.ㅜ
미디어쿼리가 더 간단하네요
스크립트에 익숙하신 분이면 이쪽이 더 편하실지는 모르겠네요~ ㅎ
미디어쿼리도 어렵지 않으니 조금 익숙해지시면 더 편하게 느끼실거예요^^

게시글 목록

번호 제목
1296
1295
1294
1293
1292
1291
1290
1289
jQuery Mobile navigate 이벤트
1288
1287
jQuery Mobile hashchange event
1286
1285
1284
1283
1282
1281
1280
1279
1278
1277
1276
1275
1274
1273
1272
1271
1270
1269
1268
1267