css 관련 채택완료
부리부리대마왕
2년 전
조회 28,312
현재 상담상태에 따라 색을 다르게 지정해놓았는데
아래글 보다 윗글이 먼저 상담상태가 지정될 시 아래의 상담상태 값들도 따라서 색이 바뀌게 됩니다ㅠㅠ 어느부분이 문제일까요

.iq_gray { background:#aaa; min-width:70px;height: 28px; }
.iq_sky { background:#3a8afd;min-width:70px;height: 28px; }
.iq_red { background:#f21548; min-width:70px; height: 28px; }
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
2년 전
switch($list[$i]['wr_1']) {
case "상담반려":
$iq_status = "iq_gray";
break;
case "상담중":
$iq_status = "iq_sky";
break;
case "상담완료":
$iq_status = "iq_red";
break;
}
이부분이 list for 문안에 이다면
스위치문 위에
$iq_status =''; 와 같이 초기화를 해보세요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
부리부리대마왕
2년 전
와 해결됏씁니다!! 감사합니다!
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
�
부리부리대마왕
2년 전
[code]<?php
switch($list[$i]['wr_1']) {
case "상담반려":
$iq_status = "iq_gray";
break;
case "상담중":
$iq_status = "iq_sky";
break;
case "상담완료":
$iq_status = "iq_red";
break;
}
?>
<td class="td_inquiry_status"><b class="inquiry_status <?php echo $iq_status; ?>"><?php echo $list[$i]['wr_1'] ?></b></td> [/code] 입니다ㅜㅜ
switch($list[$i]['wr_1']) {
case "상담반려":
$iq_status = "iq_gray";
break;
case "상담중":
$iq_status = "iq_sky";
break;
case "상담완료":
$iq_status = "iq_red";
break;
}
?>
<td class="td_inquiry_status"><b class="inquiry_status <?php echo $iq_status; ?>"><?php echo $list[$i]['wr_1'] ?></b></td> [/code] 입니다ㅜㅜ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인