여분필드값 색지정 채택완료
안녕하세요. 문의 드립니다
리스트 페이지에서
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>

답변 2개
채택된 답변
+20 포인트
2개월 전
if( $list[$i]['wr_6'] < 50) $class='min50';
else if( $list[$i]['wr_6'] < 100) $class='max50';
else $class='max100';
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
2개월 전
td_field와 충돌나는거 같은데요
background:none 이면 아무것도 없는건데
td_field가 먼저 작동할거 같습니다.
그러면
.min50자리에
.td_field {background:white}
를 넣어보거나 다른 컬러를 넣어보면 더 정확하지 않을까요?
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인