애니빌드.LAB
토론방
소스관련 반응형 홈페이지에서 메인 이미지를 가득차게 하려는데 gif이미지는 사이즈가 맞지않습니다.
- n**wt
- 2017-11-22 11:26:03
- hit3309
- http://lab.anybuild.co.kr/bbs/qna/6821
해당 사이트를 반응형으로 만들고 있는데 메인 비주얼 이미지가 jpg로 했을때는 이상이 없었는데
gif로 바꾸니까 제대로 줄어들지 않습니다.
게시글 공유
URL복사
댓글작성
열기 닫기
열기 닫기
해당 슬라이드 소스를 보시면
{@
$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용 따로 슬라이드를 추가해주시는 방법도 있습니다.
감사합니다.