我有一個div,在CSS中有藍色的那個div。現在我需要動態改變這種顏色。我在數據庫中存儲顏色,並希望在該div中使用數據庫十六進制顏色代碼。如何通過內聯css改變顏色
如何更改默認的藍色?
我可以從數據庫中獲取顏色。但不能使用內聯的css來應用來自數據庫的顏色。讓我們假設從數據庫顏色來像#3B5323
。
我有一個div,在CSS中有藍色的那個div。現在我需要動態改變這種顏色。我在數據庫中存儲顏色,並希望在該div中使用數據庫十六進制顏色代碼。如何通過內聯css改變顏色
如何更改默認的藍色?
我可以從數據庫中獲取顏色。但不能使用內聯的css來應用來自數據庫的顏色。讓我們假設從數據庫顏色來像#3B5323
。
很難你到底如何做它沒有任何代碼,但這裏有一個例子:
$colour_from_db = '#3B5323'; // this would actually be a variable from the db
<div style="color:<?=$colour_from_db?>;">
</div>
注意:我假設你指的是文字的顏色,所以我加入了style="color:
,但是如果你想改變背景顏色,你會應用CSS爲正常,style="background-color:
哪裏$colour_from_db
是存儲的十六進制顏色代碼變量
因爲我不能評論我回答你的問題。你什麼時候想改變div顏色?你可以做這樣的事情。
<div align="center" class="<%=styleClass %>"></div>
使用jquery將顏色設置爲styleClass
。
有沒有必要使用jQuery或Javascript來完成這項任務 –
@DannyHearnah首先,這個問題尚不清楚。如果div顏色必須在某個事件中改變而不是馬上改變,該怎麼辦? – hima
你問的內聯CSS是怎麼樣的,或者如何獲取/插入你的十六進制代碼? –
你使用什麼編程語言?你已經嘗試過一些東西嗎? – Pavlo
你想只使用CSS來改變顏色嗎? – 2013-08-29 11:21:30