Можно ли использовать вложенные правила CSS без установки чего-либо на сервер? - PullRequest
5 голосов
/ 06 октября 2011

LESS и SASS позволяют нам использовать вложенные правила CSS; однако они требуют от нас установки их компонентов на веб-серверах.

Можно ли использовать подобную функцию, не устанавливая ничего на сервер? Может быть, используя JavaScript, jQuery и т. Д. Я мог бы достичь этого.

Спасибо,

Ответы [ 3 ]

7 голосов
/ 06 октября 2011

Точно так же, как люди, которые минимизируют файлы javascript как часть развертывания (без установки чего-либо на сервер), вы можете обрабатывать файлы LESS в обычные файлы CSS как часть этапа развертывания или упаковки. Инструменты могут запускаться на компьютере разработчика и использоваться один раз во время развертывания, и при этом не требуется устанавливать исполняемые файлы на сервер.

Я уверен, что есть много вариантов компилятора LESS, но вот пара:

4 голосов
/ 06 октября 2011

Меньше может работать в строго клиентском режиме с использованием JavaScript. Просто включите less.js на своей странице.

enter image description here

http://lesscss.org/#guide

0 голосов
/ 06 октября 2011

короче, да, http://www.w3schools.com/css/css_grouping_nesting.asp.

Не совсем синтаксис SASS, но выполняет тот же эффект. Для дальнейшего ответа можно использовать Javascript для динамического применения вложенного CSS.

...