根据值添加类

时间:2018-05-02 12:14:51

标签: php html show-hide

我有一个像这样的HTML代码:

<div class="check">feature: {value}</div>

括号内是一个短代码,可以是“是”或“否”。 负责此值的php是:

if($get_value==1){
            $replace='yes';
        }else{
            $replace='no';
        }

我想要实现的是,只要值为“no”,就会隐藏整个div。 也许可以添加一个类,当值为no时,我可以用CSS隐藏div?还是其他一些解决方案?

2 个答案:

答案 0 :(得分:1)

这样的事情:

<强> PHP

<?php

$value = "no";
?>

CSS

.hideMe {
    display: none;
}

HTML&amp; PHP (一个班轮)

<div class="<?=($value=='yes'?'':'hideMe')?>">feature: {value}</div>

$value的值为yes时,该类将为空。
如果$value的值为no,则该类将为hideMe

答案 1 :(得分:0)

你可以这样做:

<强> CSS

div.no {
  display: none;
}

<强> HTML

<div class="check <?php echo $replace; ?>">feature: <?php echo $get_value; ?></div>