모바일에 갤러리 목록수를 조절할려는데 도저히 모르겠네요 ㅠㅠ
여기저기 만지다 보니 이게 눈에 보이는데요 해석좀 부탁드려요
<?php for ($i=0; $i<count($list); $i++) {
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;";
?>
답변 2개 / 댓글 3개
리스트를 배열로 돌리면서
라인의 맨끝에 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
이것은 스타일에 속성을 추가
위의코드만 봤을때는
<?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;";
?>
로 변경가능해 보입니다.
답변에 대한 댓글 1개
갤러리 목록수는 게시판 설정에서 지정할수 있습니다.
답변에 대한 댓글 2개
pc는 조절이되는데 모바일용은 조절이 안돼서 이렇게 고생하고 있어요 ....ㅠㅠ
목록에서의 개수조정과 함께 모바일일때의 썸네일 크기를 줄여보세요
답변을 작성하려면 로그인이 필요합니다.