Как передать цвет в CSS через переменную?
Пытаюсь при построении html-формы передать цвет из БД. css код для обоих изображений одинаковый
.cur_color {
background-color: currentColor;
}
Это html код первого изображения. Код работает и если указать цвет в HEX формате, и если указать просто название цвета.
<td>
<select class="cur_color" style='background: #e83e8c'>
<option th:text="${stat.colorStatus.name}"></option>
<option
th:each="color: ${allColors}"
th:if="${stat.colorStatus.name}!=${color.name}"
th:value="${color.id}"
th:text="${color.name}">
</option>
</select>
</td>
Но если задать цвет через переменную, то все строки окрашиваются в черый цвет (изображение 2).
<td>
<select class="cur_color" style='background: "${stat.colorStatus.codHtml}"'>
<option th:text="${stat.colorStatus.name}"></option>
<option
th:each="color: ${allColors}"
th:if="${stat.colorStatus.name}!=${color.name}"
th:value="${color.id}"
th:text="${color.name}">
</option>
</select>
</td>
Может кто-нибудь сказать как передать цвет через переменную?