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

주문내역 - 주문상태 css 조건문 채택완료

하늘그루터기 1년 전 조회 3,855

주문상태 문구별로 색상을 지정하고 싶습니다.

배송일 경우 녹색

완료일 경우 레드...

adm/css/admin.css 에서

어느 부분이 잘못된건지 부탁드려요.

 

@if ($row['od_status']=='완료') {
.odrstat { color:red; }
}

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

답변 2개

채택된 답변
+20 포인트

css 에서는 if 문을 사용할 수가 없습니다.


해당 페이지에서 

<?php 

if ($row['od_status']=='완료') {

echo "<style>.odrstat { color:red; }</style>";

}</p>

<p>?>

이런식으로 사용하셔야 되요.

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

답변에 대한 댓글 1개

하늘그루터기
1년 전
답변 감사합니다. 그렇군요.
그럼 여기에 배경색을 추가한다면
<span style=background-color:'black'> 이렇게 넣어도 되나요?
그런데 코드를 넣어봤는데 조건문 완료가 아닌 모든 글자색이 레드로 나오네요^^;;

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

이렇게 적용했습니다.

 

</p>

<p><style></p>

<p>.odrstat-a { color: #fff; background:blue; } /*주문*/</p>

<p></style></p>

<p> </p>

<p><?php

$statusClass = '';

if ($row['od_status'] == '주문') {

$statusClass = 'odrstat-a';</p>

<p>echo "<p class='$statusClass'>".$row['od_status']."</p>";</p>

<p>?></p>

<p>

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

답변에 대한 댓글 1개

간장게장같은남자
1년 전
네 이렇게 하시면 됩니다.

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

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

로그인