3 回答

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超8個(gè)贊
您可以通過內(nèi)聯(lián)樣式或附加類來完成。
排隊(duì):
<?php
if($variable == "Black")
echo '<div id="div_id" style="background-color:black" class="div_class">
Text
</div>';
?>
附加類:
<?php
if($variable == "Black")
echo '<div id="div_id" class="div_class backgroundcolor-black">
Text
</div>';
?>
你的CSS看起來像:
.div_class.backgroundcolor-black {
background-color:black;
}

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超9個(gè)贊
為什么不將變量附加到類并添加覆蓋樣式:
<div id="div_id" class="div_class div_class--<?php echo strtolower($variable); ?>" >
Text
</div>
.div_class {
background-color: blue;
}
.div_class--black {
background-color: black;
}

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊
<div id="div_id"
class="<?= ($variable=='black')?'div_class_black':'div_class"?>">
Text
</div>
在 CSS 中:
.div_class{
background-color: blue;
}
.div_class_black{
background-color: black;
}
你必須創(chuàng)建兩個(gè)類
添加回答
舉報(bào)