У меня есть несколько <ul>
и их имена классов вытаскиваются из базы данных. Пользователь может добавлять или удалять эти неупорядоченные списки и давать им любое имя, которое они хотят. Затем пользователь может назначить цвет для каждого <ul>
. Я могу сохранить цвет в базу данных, но я не знаю, как загрузить его в CSS, потому что я должен выбрать класс, имя которого я не знаю и установить некоторый цвет background-color
atribute. Вот как я загружаю список:
<ul class="<?php echo $stringTemp; ?>">
Это помещается во while
цикла. Теперь мне нужна помощь, чтобы поместить цвет фона в каждый из этих списков.
Uhm, просто style="background-color: xxx"
?
<?php
echo "<style>
.myClass {
background-color:$stringTemp;
}
</style>";
echo "<ul class='$myClass'> </ul>";
?>
.myClass
в PHP . " . $myClass . " {
. +1 хотя
Попробуйте это
<?php
while()
{
echo"<ul class='".$stringTemp."'>";
}
?>
Создайте файл с именем 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">
Вы, наверное, знаете, как это сделать, я просто хочу быть основательным для других, читающих это.