我有多个<ul>
,它们的类名是从数据库中提取的。用户可以添加或删除那些无序列表,并给他们任何他们想要的名字。然后用户可以为每个<ul>
. 我可以将颜色保存到数据库,但我不知道如何将其加载到 css,因为我必须选择我不知道名称的类并设置一些颜色来background-color
属性。这就是我加载列表的方式:
<ul class="<?php echo $stringTemp; ?>">
这是放置在while
循环中。现在我需要帮助将背景颜色添加到每个列表中。
我有多个<ul>
,它们的类名是从数据库中提取的。用户可以添加或删除那些无序列表,并给他们任何他们想要的名字。然后用户可以为每个<ul>
. 我可以将颜色保存到数据库,但我不知道如何将其加载到 css,因为我必须选择我不知道名称的类并设置一些颜色来background-color
属性。这就是我加载列表的方式:
<ul class="<?php echo $stringTemp; ?>">
这是放置在while
循环中。现在我需要帮助将背景颜色添加到每个列表中。
嗯,只是style="background-color: xxx"
?
<?php
echo "<style>
.myClass {
background-color:$stringTemp;
}
</style>";
echo "<ul class='$myClass'> </ul>";
?>
创建一个名为的文件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">
您可能已经知道如何做到这一点,我只想对阅读本文的其他人进行彻底的了解。
试试这个吧
<?php
while()
{
echo"<ul class='".$stringTemp."'>";
}
?>