亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 PHP 更改 CSS 中的顏色?

如何使用 PHP 更改 CSS 中的顏色?

慕哥6287543 2022-11-12 09:56:00
在我的 CSS 文件中,一個 div 具有以下屬性:background-color: blue;是否可以使用 PHP 更改顏色?HTML:<div id="div_id" class="div_class">    Text</div>CSS:.div_class {   background-color: blue;}PHP:if($variable == "Black"){    ... *change css color to black* ...}
查看完整描述

3 回答

?
www說

TA貢獻1775條經驗 獲得超8個贊

您可以通過內聯樣式或附加類來完成。


排隊:


<?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;

}


查看完整回答
反對 回復 2022-11-12
?
素胚勾勒不出你

TA貢獻1827條經驗 獲得超9個贊

為什么不將變量附加到類并添加覆蓋樣式:


<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;

}


查看完整回答
反對 回復 2022-11-12
?
開心每一天1111

TA貢獻1836條經驗 獲得超13個贊

<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;

}

你必須創建兩個類


查看完整回答
反對 回復 2022-11-12
  • 3 回答
  • 0 關注
  • 204 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號