Мне нужно создать пользовательскую настройку веб-шаблона и предоставить форму наших клиентов для настройки стилей.Файл CSS с LESS-переменными
Я создал стили сайта в LESS, и когда клиент меняет какую-либо настройку в форме (и нажимает кнопку submit) PHP создает динамически CSS-файлы на основе кода LESS и настроек клиента.
Я использую less.php. Но динамически генерировать CSS от LESS очень slow. Вот почему я хочу создать «CSS-файл» с LESS-переменными, и я хочу автоматически генерировать окончательный файл CSS от «Файл CSS» с переменными и после использования только str_replace() для изменения переменной в значение , Это будет быстрее решение!
Пример:
МЕНЬШЕ файл
@color: red;
.container {
.box {color: @color; }
}
окончательный CSS файл
.container .box {color: red; }
, но мне нужно, чтобы сгенерировать "CSS файл" с меньшими затратами переменных, как это :
.container .box {color: @color; }
Как создать такой файл?
Вы можете разместить код, который вы пробовали до сих пор? (содержание less.php) – Sriraman
Ну, словом: невозможно создать такой файл из источника Less (просто потому, что такого инструмента нет).Единственный способ - написать такую вещь вручную. –