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

안되겠죠? 채택완료

sIr어드민 3년 전 조회 1,416

아래처럼

td를 for문 돌리면 규칙적으로 나오는데 혹시 특정 td는 크기가 다르게 나오게 할 수 있을까요?

예를 들어 6번, 8번은 크게 나오게 한다던지..

그런거는 본적이 없는거 같아서요,

 

아래 코드도 며칠 낑낑거리다

내가 배워서 짠게 아니고

어떤 고마운 고수님이 가르쳐준겁니다 ㅎ

 

<table>
<tr>
<?

for($k=0; $k<37; $k++){ 

 if( $k % 5==0 && $k>0 ) echo"</tr><tr>";

?>    
<td style="width:200px;border:1px solid #ccc">
 td <?=$k?>
</td>

<? }?>
</tr>

</table>

 

 

td 0 td 1 td 2 td 3 td 4
td 5 td 6 td 7 td 8 td 9
td 10 td 11 td 12 td 13 td 14
td 15 td 16 td 17 td 18 td 19
td 20 td 21 td 22 td 23 td 24
td 25 td 26 td 27 td 28 td 29
td 30 td 31 td 32 td 33 td 34
td 35 td 36
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

<table>
<tr>
<?

for($k=0; $k<37; $k++){ 

 if( $k % 5==0 && $k>0 ) echo"</tr><tr>";

?>    
<?if($k==6){?> 
       <td style="width:600px;border:1px solid #ccc"> 
<?} else if($k==8){?> 
        <td style="width:800px;border:1px solid #ccc"> 
<?}else{?>
         <td style="width:200px;border:1px solid #ccc"> 
<?}?>


 td <?=$k?>
</td>

<? }?>
</tr>

</table>

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

답변에 대한 댓글 1개

s
sIr어드민
3년 전
이글님 감사합니다. 쉽게 이해되네요, 편한 밤되세요

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

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

로그인