여분필드값 색지정 채택완료

안녕하세요. 문의 드립니다

 

리스트 페이지에서

wr_6 의 값이 0~49까지는 흰색배경 / 50~99까지는 파란색 배경/ 100일때는 빨간색배경 이렇게 하고 싶습니다.

 

고수님들 부탁드립니다. 

 

Copy
<style>

.min50{ background: none;}
.max50{ background: blue; color:#FFF; }
.max100{ background: red; color:#FFF;}
</style>

 

-----------------------

 

 

<?php
        for ($i=0; $i<count($list); $i++) {

$class= $list[$i]['wr_6'] =='50'||$list[$i]['wr_6'] =='51' ? "max50" :  "min50";

?>

 

 

-----------------------

<td class="td_field <?php echo $class;?>" title="<?php echo $list[$i]['wr_6'] ?>"><input type="text" name="wr_6[]" value="<?php echo $list[$i]['wr_6']  ?>" id="wr_6_<?php echo $i ?>" class="lists"></td>

 

1930942863_1762850820.1815.png

답변 2개

채택된 답변
+20 포인트

if( $list[$i]['wr_6'] < 50) $class='min50';

else if( $list[$i]['wr_6'] < 100) $class='max50';

else $class='max100';

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

답변에 대한 댓글 1개

너무 잘 되네요~ 감사드립니다. 최고~!!!!!

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

td_field와 충돌나는거 같은데요

 

 

background:none 이면 아무것도 없는건데

 

td_field가 먼저 작동할거 같습니다.

 

그러면

 

.min50자리에

 

.td_field {background:white} 

 

를 넣어보거나 다른 컬러를 넣어보면 더 정확하지 않을까요?

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

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

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

로그인
🐛 버그신고