0

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

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

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

4

4 回答 4

3

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

于 2013-10-05T16:34:25.910 回答
1
<?php
echo "<style>
           .myClass {
                background-color:$stringTemp;
            }
 </style>";

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

 ?>
于 2013-10-05T16:50:05.210 回答
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">

您可能已经知道如何做到这一点,我只想对阅读本文的其他人进行彻底的了解。

于 2013-10-05T16:49:28.910 回答
0

试试这个吧

<?php

        while()
        {
    echo"<ul class='".$stringTemp."'>";
        }
?>
于 2013-10-05T16:49:53.300 回答