将CSS设置为动态创建的类

时间:2013-10-05 16:30:59

标签: javascript php jquery css

我有多个<ul>,他们的类名是从数据库中提取的。用户可以添加或删除这些无序列表,并为其指定任何名称。然后,用户可以为每个<ul>指定颜色。我可以将颜色保存到数据库,但我不知道如何将其加载到css,因为我必须选择类我不知道的名称并为background-color属性设置一些颜色。 这是我加载列表的方式:

<ul class="<?php echo $stringTemp; ?>">

这是放在while循环中。现在我需要帮助将背景颜色添加到每个列表中。

4 个答案:

答案 0 :(得分:3)

嗯,只是style="background-color: xxx"

答案 1 :(得分:1)

<?php
echo "<style>
           .myClass {
                background-color:$stringTemp;
            }
 </style>";

 echo "<ul class='$myClass'>       </ul>";

 ?>

答案 2 :(得分:0)

创建一个名为style.css的文件并将其放入其中:

ul.class-one { background-color: #000; }
ul.class-two { background-color: #F00; }
ul.class-etcetc...

并将其添加到您的HTML <head>部分:

<link rel="stylesheet" type="text/html" src="style.css">

你可能已经知道如何做到这一点我只想彻底阅读其他人。

答案 3 :(得分:0)

试试这个

<?php

        while()
        {
    echo"<ul class='".$stringTemp."'>";
        }
?>