добавить класс на основе значения

У меня есть HTML-код, как это:

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

В скобках указан короткий код, который может быть «да» или «нет».
Php отвечает за это значение:

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

Чего я хочу достичь, так это того, что весь div скрыт всякий раз, когда значение равно «нет».
Может быть, класс может быть добавлен, когда значение нет, что позволяет мне скрыть div с CSS? Или какое-то другое решение?

0

Решение

Что-то вроде этого:

PHP

<?php

$value = "no";
?>

CSS

.hideMe {
display: none;
}

HTML & PHP (Один лайнер)

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

Когда значение $value является yes, класс будет пустым.
Когда значение $value является no, класс будет hideMe,

1

Другие решения

Вы могли бы сделать что-то вроде этого:

CSS

div.no {
display: none;
}

HTML

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

По вопросам рекламы [email protected]