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

값에 따라 스타일다르게 주기 채택완료

히어1 11년 전 조회 4,133
아래코드는 입력된 값이 잇을때 각각의 스타일을 다르게 주기입니다. 좀 하드코어적인 코딩인데 이런경우 고수님들은 어떤식으로 하나요?
 
if ($write[wr_subject1]) { $subsw1 = "288"; $subta1 = "left"; }else{ $subsw1 = "15"; $subta1 = "center"; } if ($write[wr_subject2]) { $subsw2 = "288"; $subta2 = "left"; }else{ $subsw2 = "15"; $subta2 = "center"; } if ($write[wr_subject3]) { $subsw3 = "288"; $subta3 = "left"; }else{ $subsw3 = "15"; $subta3 = "center"; } if ($write[wr_subject4]) { $subsw4 = "288"; $subta4 = "left"; }else{ $subsw4 = "15"; $subta4 = "center"; } if ($write[wr_subject5]) { $subsw5 = "288"; $subta5 = "left"; }else{ $subsw5 = "15"; $subta5 = "center"; } if ($write[wr_subject6]) { $subsw6 = "288"; $subta6 = "left"; }else{ $subsw6 = "15"; $subta6 = "center"; } if ($write[wr_subject7]) { $subsw7 = "288"; $subta7 = "left"; }else{ $subsw7 = "15"; $subta7 = "center"; } if ($write[wr_subject8]) { $subsw8 = "288"; $subta8 = "left"; }else{ $subsw8 = "15"; $subta8 = "center"; } if ($write[wr_subject9]) { $subsw9 = "288"; $subta9 = "left"; }else{ $subsw9 = "15"; $subta9 = "center"; } if ($write[wr_subject10]) { $subsw10 = "288"; $subta10 = "left"; }else{ $subsw10 = "15"; $subta10 = "center"; } if ($write[wr_subject11]) { $subsw11 = "288"; $subta11 = "left"; }else{ $subsw11 = "15"; $subta11 = "center"; } if ($write[wr_subject12]) { $subsw12 = "288"; $subta12 = "left"; }else{ $subsw12 = "15"; $subta12 = "center"; } if ($write[wr_subject13]) { $subsw13 = "288"; $subta13 = "left"; }else{ $subsw13 = "15"; $subta13 = "center"; } if ($write[wr_subject14]) { $subsw14 = "288"; $subta14 = "left"; }else{ $subsw14 = "15"; $subta14 = "center"; } if ($write[wr_subject15]) { $subsw15 = "288"; $subta15 = "left"; }else{ $subsw15 = "15"; $subta15 = "center"; }  
 
 
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  •   
  • 댓글을 작성하려면 로그인이 필요합니다.

    답변 2개

    채택된 답변
    +20 포인트
    11년 전
    </div>
    <div>for($i=1; $i<16; $i++) {</div>
    <div><span class="Apple-tab-span" style="white-space: pre">	</span>$subj = $write[wr_subject.$i];</div>
    <div><span class="Apple-tab-span" style="white-space: pre">	</span>if($subj) {</div>
    <div><span class="Apple-tab-span" style="white-space: pre">		</span>$subsw = 288; $subta = 'left'; $subj  = $i.'. '.$subj;</div>
    <div><span class="Apple-tab-span" style="white-space: pre">	</span>}</div>
    <div><span class="Apple-tab-span" style="white-space: pre">	</span>else { </div>
    <div><span class="Apple-tab-span" style="white-space: pre">		</span>$subsw = 15; $subta = 'center'; $subj = $i;</div>
    <div><span class="Apple-tab-span" style="white-space: pre">	</span>}</div>
    <div><span class="Apple-tab-span" style="white-space: pre">	</span>$li .= "<li><a onClick=\"show_leemocon(".($n-1).")\" style=\"text-align: ".$subta.'; width: '.$subsw."px\">".$subj.'</a></li>';</div>
    <div>}</div>
    <div>
    로그인 후 평가할 수 있습니다

    답변에 대한 댓글 1개

    히어1
    11년 전
    역시 고수는 다르시군요 10줄로 끝내버리시다니 ㅜㅜ 존경스럽네요

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

    7년 전

    많은 도움이 되었습니다. 감사합니다.

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

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

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

    로그인