如何通过内联css改变颜色

时间:2013-08-29 11:17:42

标签: html css

我有一个div,在css中,该div有蓝色。现在我需要动态改变颜色。我将颜色存储在数据库中,并希望在该div中使用数据库十六进制颜色代码。

如何更改默认的蓝色颜色?

我可以从数据库中获取颜色。但是不能使用内联css来应用来自数据库的颜色。让我们假设数据库颜色会像#3B5323一样。

3 个答案:

答案 0 :(得分:2)

如果没有任何代码,很难向您展示如何做到这一点,但这是一个例子:

$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是存储十六进制颜色代码的变量

答案 1 :(得分:1)

假设您使用的是PHP,并且您的意思是背景颜色:

<div style="background-color:<?php echo $colorFromQuery ?>;"></div>

答案 2 :(得分:0)

由于我不能发表评论,我正在回答你的问题。你什么时候想改变div颜色?你可以做这样的事情。

<div align="center" class="<%=styleClass %>"></div>

使用jquery将颜色设置为styleClass