[英]Set CSS to dynamically created class
我有多个<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."'>";
}
?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.