eden Board 스킨을 사용 중 입니다.
익명으로 댓글 작성 시 사용자에 따라 색상이 달리 표시되게 하려 코드를 일부 수정하였는데요
PC 에서는 정상적으로 보여지는데 모바일에서는 안보여지네요
{@
$oMemberModel = getModel('member');
$member_info = $oMemberModel->getMemberInfoByMemberSrl(abs($comment->get('member_srl')));
$isAnonymose = 'Y';
$colorCode = substr($comment->getNickName(), 7, 6);
$r = hexdec(substr($colorCode,0,2))*1.7;
$g = hexdec(substr($colorCode,2,2))*1.2;
$b = hexdec(substr($colorCode,4,2))*2.2;
$colorCode = $r.','.$g.','.$b;
}
<span cond="!$comment->member_srl && !$comment->homepage" >{$comment->getNickName()}</span>
<a cond="$comment->member_srl" href="#popup_menu_area"
class="ed link-reset member_{$comment->member_srl}"
&& substr($comment->getNickName(),0,7) == '익명_')-->
style="color:rgb({$colorCode})"
onclick="return false">{$comment->getNickName()}
<[email protected]($oDocument->get('member_srl') == $comment->get('member_srl'))-->
<include target="../article/article_groupmark.html" />
</a>
모바일스킨 설정은 PC와 동일한 반응형스킨 사용으로 되어 있고요.
캐시 재설정이랑 모두 하여도 PC만 반영이 되네요 ... 흐흑
실제로 볼 수 없어 무엇이 문제인지 확인하실 수 있을지 모르겠네요.
엘리먼트에 넣어둔 style="color:rgb({$colorCode})" 이것이 무력화가 된다는 것인것 같기도 합니다.
크롬브라우저 같은 것으로 개발자도구에서 모바일 보기로 하신다면 화면 크기를 조절해서 효과가 없어질때 관여하는 미디어쿼리 css를 찾아내셔야 할 것 같네요.
반응형에서는 가로폭에 따라 클래스에 다른 효과가 추가가 됩니다. 여기서 color 값이 아마 조정될 겁니다.
모바일스킨 설정은 PC와 동일한 반응형스킨 사용으로 되어 있고요.
--> 모바일 스킨 경로에도 같은 스킨을 업로드해서 모바일뷰도 사용하고 있다는 의미시라면 컴에서 보실때 ?m=1을 추가해서 모바일보기로 보셔야 할 것 같구요.