채택완료

그누보드 게시판 질문드립니다.

게시판 글쓰기할때 여분필드를 사용해서 값에 따라서 다르게 나오게했습니다 예를들어서

값을 입력안하면 0,품절 이렇게 나오고 입력하면 그 값이 나오게했는데

여기서 예를들어

- 이렇게 입력했을때 test1, test2에 클래스가 들어가서 opacity: 0 이렇게 넣고 싶은데 혹시 가능한가요? 

Copy
<div class="test1">

<?php if ($list[$i]['wr_1']) { ?> 
<?php echo $list[$i]['wr_1']?>개
<?}else{ ?>
<span class="red">0개</span>
<?php } ?>
</div>
<div class="test2">                    
<?php if ($list[$i]['wr_1']) { ?> 
<span>미사용</span>
<?}else{ ?>
 <span class="none">품절</span>
<?php } ?>
</div>
|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트
<div class="test1" <?php if ($list[$i]['wr_1'] == "-") { ?> style="opacity: 0"<?}?>>

이런식으로 적용하시면 됩니다

답변에 대한 댓글 1개

넓은마인드님 감사합니다~!! 이렇게 하니까 되네요

Copy
<?php if ($list[$i]['wr_1']) { ?> 

<div class="test1">
<?php echo $list[$i]['wr_1']?>개
<?}else{ ?>

<div class="test1 opacity">
<span class="red">0개</span>
<?php } ?>
</div>              
<?php if ($list[$i]['wr_1']) { ?> 
<div class="test2">      
<span>미사용</span>
<?}else{ ?>
<div class="test2 opacity">      
 <span class="none">품절</span>
<?php } ?>
</div>

이렇게 opacity 클래스를 추가한 후에..

아래 소스를 css 에 추가해주면 됩니다.

.opacity { opacity: 0 } 

답변에 대한 댓글 1개

eyekiss님 답변 감사합니다~

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