토론방

소스관련 반응형 홈페이지에서 메인 이미지를 가득차게 하려는데 gif이미지는 사이즈가 맞지않습니다.

 

해당 사이트를 반응형으로 만들고 있는데 메인 비주얼 이미지가 jpg로 했을때는 이상이 없었는데

gif로 바꾸니까 제대로 줄어들지 않습니다.

게시글 공유 URL복사
댓글[1]

열기 닫기

  • 정**영 2017-11-22

    해당 슬라이드 소스를 보시면

    {@
        $main_img = ($v[main_img]) ? thum_img($v[main_img],$var_set[img_width],$var_set[img_height],1) : '';
        $main_img_m = ($v[main_img]) ? thum_img($v[main_img],$var_set[img_width_m],$var_set[img_height],3) : '';
    @}

    이런식으로 사용되어 있고 업로드된 이미지를 입력된 사이즈에 맞게 잘라 출력해주는 역할을 하고 있는데 움직이는 gif 같은 경우에는 이미지 컷팅이 제대로 되지 않는 경우가 발생합니다.

    만약 움직이는 gif가 꼭 사용되어야 한다면 위의 소스를 사용하지 않고

    기존 소스 : <img data-src-m="{$main_img_m}" data-src="{$main_img}" alt="{$v[subject]}" class="main_img" cond="$v[main_img]">

    변경 소스 : <img src="{$v[main_img]}" alt="{$v[subject]}">

     

    위의 변경 소스를 사용하여 이미지 원본을 그대로 출력하게 해주셔야 합니다.

    만약 이 방법을 이용했을 때 모바일에서 슬라이드 이미지가 너무 작게 출력이 된다면 모바일용/PC용 따로 슬라이드를 추가해주시는 방법도 있습니다.

    감사합니다.

     

     

     

댓글작성

열기 닫기

댓글작성
top