2015-08-25 2 views
0

Давайте использовать причислять пример: в файле, давайте назовем это _example.scss, у меня есть следующие переменные:Установить переменную, используя форму HTML - затем скомпилировать

$color1 
$color2 

мне было интересно, если это возможно, чтобы создать html-форму или некоторый html-gui, из которых я могу изменить (или установить) значение, присвоенное этим переменным в этом файле?

Как с помощью набора цветов, который устанавливает эти переменные в заданное значение.

ответ

1

Короткий ответ - нет, scss - это предварительный процессор. оба сервера (back-end) и браузер (front-end) вообще не читают scss.

так что вы можете использовать javascript/jquery для управления значением.

var style = $('input').value(); 
$('div').css({'color': style }); 
+0

Привет, tnx для вашего ответа. Но вся идея состоит в том, чтобы использовать html для установки значений переменных (просто графического интерфейса вместо редактирования sass-файлов), а затем скомпилировать все это в файл css. Так что это не должно быть во время выполнения или около того. Я просто ищу какой-то графический интерфейс html, который можно использовать для установки значения варов внутри sass-файлов. – HerrFledermaus

0

Вы можете использовать анализатор Сасс в JavaScript, который предлагает API работает с Web Worker. sass.js - это библиотека js, которая предлагает эти привязки.

Как правило, я бы не стал рассматривать эту хорошую практику, хотя у меня нет знаний или вы используете случай.

Смежные вопросы