답변 3개
채택된 답변
+20 포인트
11년 전
$i 값을 클래스로 만들어서 붙여준 다음 식별할 수도 있습니다. 일종의 grid 방식인데요.
</div>
<div><div>for ($i=0; $i<count($list); $i++) {</div>
<div><span style="font-size: 10pt; line-height: 1.5"> if ($i == 0) $res_i = 1;</span></div>
<div> else {</div>
<div> if ($res_i < 12) $res_i += 1;</div>
<div> else if ($res_i == 12) $res_i = 1;</div>
<div> }</div>
<div>?></div>
<div> <li class="li<?php echo $res_i; ?>"></div></div>
<div>
위와 같이 하면 li 에 1~12까지 반복적으로 클래스가 붙습니다.
12를 2로 바꾸면 1과 2가 반복되면서 붙겠죠. (홀짝) 다음처럼 활용하시면 됩니다.
</div>
<div><style></div>
<div>.li1 {~} // 홀에 해당하는 내용</div>
<div>.li2 {~} // 짝에 해당하는 내용</div>
<div></style></div>
<div>
예제에서 12를 사용한 이유는, 2,3,4,6,12 의 최소공배수이기 때문입니다.
한 행에 2개, 3개, 4개, 6개, 12개를 표현하는 갤러리에 모두 사용할 수 있습니다. (반응형)
위 style 의 주석 부분은 이 게시판에서 보이지 않기 때문에 부득이하게 다른 방법으로 표시한 것입니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인