모바일과 PC에서 각각 다른 이미지가 보여지게 하려고..
본문
사이트와 모바일에서 각각 다른 이미지가 보여지게 하려고 합니다.
사이트: gr_.jpg
모바일: tb_.jpg
<div class="page-title-image" style="background-image:url('<?php echo EYOOM_THEME_URL; ?>/image/page_title/<?php if (G5_IS_MOBILE) {tb_.jpg} else {gr_.jpg}');">
</div>
모바일이면 tb_.jpg 열리고
PC이면 gr_.jpg 열리게 하고 싶습니다.
위 문장에 오류가 있는 것 같은데, 어느 오류인지 잘 모르겠군요.
답변 4
문법 오류 입니다.
위 문법대로 하시려면
<?php if (G5_IS_MOBILE) { echo 'tb_.jpg'; } else { echo 'gr_.jpg'; } ?>
이렇게 하셔야 합니다.
<?php echo (G5_IS_MOBILE)?"tb.jpg":"gr.jpg"; ?> 로 하시면 될거 같습니다.
좋은 답변 감사합니다
<div class="page-title-image <?=G5_IS_MOBILE?'mobile':'pc'?>" >
...
</div>
css에서 배경을 조정하셔도 됩니다.
답변을 작성하시기 전에 로그인 해주세요.