모바일화면에서 상단메뉴 질문드립니다.

Q & A

질답게시판

홈 > 회원포럼 > 질답/버그/제안
질답/버그/제안

모바일화면에서 상단메뉴 질문드립니다.

1 까치산한량 6 284

안녕하세요.

바쁘신 줄 알지만 도저히 해결 할 수가 없어서 질문드립니다.


d2069b15b6e0ad742e7ed9def0676be6_1529412578_947.jpg
 


모바일 화면 상단메뉴에서 "메뉴"를 삭제했더니

PC화면일 때는 정상이고 모바일화면에서 메인 화면일 때 위 그림과 같이 메뉴의 첫 번째 항목인 "jaket"에 빨간 불이 

계속 들어와있습니다.


<div class="m-list">
    <div class="m-nav" id="mobile_nav">
     <ul class="clearfix">
     <li>
      <a href="<?php echo $at_href['main'];?>">메인</a>
     </li>
     <?php
      $j = 0; //현재위치 표시
      for ($i=1; $i < $menu_cnt; $i++) {

       if(!$menu[$i]['gr_id']) continue;

       if($menu[$i]['on'] == 'on') {
        $m_sat = $j;


빨간 부분 삭제하고 그 아래 $J=1을 $J=0으로 바꿔주었습니다.


상단 메뉴의 각 항목을 클릭하면 모두 정상 작동합니다만, 메인화면으로 돌아왔을 때 "jaket"항목에만 빨간 불이 계속 들어와있습니다.

 이렇게 저렇게 해보다가 질문글을 올려봅니다.

저 빨간 불을 끌 수 있을까요...? ㅠㅠ

6 Comments
1 로록로록 2018.06.19 23:42  
<li>
      <a href="<?php echo $at_href['main'];?>">메인</a>
    </li>
 <?php
      $j = 1; //현재위치 표시

<li>
      <a href="<?php echo $at_href['main'];?>"></a>
    </li>
 <?php
      $j = 0; //현재위치 표시 수정해보시겠어요??
1 까치산한량 2018.06.20 00:11  
$j=0 으로 수정한 상태입니다만...빨간 불은 여전히 들어와있습니다.
아마 "메인"항목이 있던 자리라서 "jaket"이 메인인 줄 알고 계속 빨간 불을 켜는 것 같습니다.
M 한별아빠 2018.06.20 02:44  
$j = ($is_index) ? 100 : 0; 처럼 해줘 보세요.
1 까치산한량 2018.06.20 03:20  
새벽에 많이 피곤하실텐데 답변 감사합니다.
'현재위치 표시' 부분을 알려주신 것 처럼 수정해봤지만
변함없이 "jaket"에 빨간 불이 들어와 있습니다. ㅠㅠ
M 한별아빠 2018.06.22 01:31  
그럼 $j = 0 으로 변경하고, 테마의 tail.php 파일 하단에 있는 아래 코드를...

var menu_startAt = "<?php echo ($m_sat) ? $m_sat : 0;?>";

아래처럼 변경해 줘 보세요.

var menu_startAt = "<?php echo (!$is_index && $m_sat) ? $m_sat : '-1';?>";
14 티스탁 2018.06.24 23:48  
<li style="margin-left:40px">
<a href="<?php echo $at_href['main'];?>"><i class="fa fa-home fa-lg"></i></a>
</li>
<?php
$j = 1; //현재위치 표시
for ($i=1; $i < $menu_cnt; $i++) {

if(!$menu[$i]['gr_id']) continue;

if($menu[$i]['on'] == 'on') {
$m_sat = $j;

//서브메뉴
if($menu[$i]['is_sub']) {
$m_sub = $i;
}
}
?>

저는 오늘 이렇게 편법으로 해결을 하여 공유 합니다.
이렇게 하시면 원하시는 형태로 출력이 되실 겁니다.
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand