Динамический css с использованием без точек

Я новичок в less.js. Я хочу использовать его для динамического css для компиляции на стороне сервера, используя без точек. Проблема в том, что я хочу изменить переменную со стороны сервера, которая поступает из базы данных, например, у меня есть заголовок, его свойство цвета изменено именем переменной с именем @foo, возможно ли, что я могу изменить @foo со стороны сервера. Назначьте значение, которое хранится в базе данных

#header {
  color: @foo;
}

если да, то, пожалуйста, помогите мне, как это возможно. Заранее спасибо


person malik rizwan    schedule 19.04.2014    source источник


Ответы (1)


Если вы ссылаетесь на свой файл less непосредственно на своей странице, вы можете передавать параметры через строку запроса. Таким образом вы можете передать значение вашей базы данных в файл меньшего размера.

Пример

<link rel="stylesheet" href="styles.less?foo=red" />

Результаты

#header {
    color: red;
}
person Colin Bacon    schedule 07.05.2014