테스트 사이트 - 개발 중인 베타 버전입니다

코드 해석좀 부탁드립니다 채택완료

모바일에 갤러리 목록수를 조절할려는데 도저히 모르겠네요 ㅠㅠ

여기저기 만지다 보니 이게 눈에 보이는데요 해석좀 부탁드려요

 

 0 && ($i % $bo_gallery_cols == 0))                 $style = 'clear:both;';             else                 $style = '';             if ($i == 0) $k = 0;             $k += 1;             if ($k % $bo_gallery_cols == 0) $style .= "margin:0 !important;";          ?>   

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

리스트를 배열로 돌리면서

라인의 맨끝에  style 속성을주려고 만든 코드인듯 싶네요

 

for 가 i=0부터 시작인데

$i > 0 큰건이고 $i 를 컬럼수로 나눈나머지가 없으면 .. => 맨끝이면 스타일에 clear:both 를 대입하고

$i == 0 일때 즉, for문이 처음돌때 $k = 0 // $k 도 0으로 초기화 이건 

굳이 여기 없이

for ($i=0, $k=0; 으로 하면 됩니다.

 

$k+=1 이 중간에 있는건 증가후 비교하고싶은게 있는것이므로

초기값을 1로하면 이것도 필요없네요

 

if ($k % bo_gallery_cols == 0

이것은 스타일에 속성을 추가

 

위의코드만 봤을때는

</p>

<p><?php for ($i=0, $k=1; $i<count($list); $i++, $k++) {

            if($i>0 && ($i % $bo_gallery_cols == 0))

                $style = 'clear:both;';

            else

                $style = '';

//            if ($i == 0) $k = 0;

//            $k += 1;

            if ($k % $bo_gallery_cols == 0) $style .= "margin:0 !important;";

         ?>   </p>

<p>

 

로 변경가능해 보입니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

감사합니다^^ 한번 도전해보겠습니다

댓글을 작성하려면 로그인이 필요합니다.

갤러리 목록수는 게시판 설정에서 지정할수 있습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

그게 됐음 질문도 안하지요^^;;
pc는 조절이되는데 모바일용은 조절이 안돼서 이렇게 고생하고 있어요 ....ㅠㅠ
모바일용의 경우에 썸네일 크기에 따라서 한줄에 모두 표현이 안될수 있습니다.
목록에서의 개수조정과 함께 모바일일때의 썸네일 크기를 줄여보세요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록