Как я могу применить меньше таблиц стилей как CSS на лету? - PullRequest
1 голос
/ 15 сентября 2011

Недавно я начал экспериментировать с LESS, и я действительно в восторге от этого.Это действительно хороший инструмент для оптимизации CSS.Во всяком случае, я установил в свой проект файл, как было написано на их сайте 4 шага, очень EZ.Я использую MVC3 Framework с движком бритвы, и, на мой взгляд, я просто не могу применить файлы .less в качестве CSS для браузера.

Когда я использовал это, он просто блестяще работал

 <style type="text/css">
       @Less.Parse(".transparency(@opacity: 50) {opacity:@opacity/100; filter:~'alpha(opacity = '@opacity~')';}.disabled {.transparency}")
 </style>

Но когда я попытался применить его как файл CSS, браузер просто проигнорировал его

<link rel="stylesheet/less" type="text/css" href="/Content/Css/Pm/Pm.less" media="screen" />

У меня не было ошибки компиляции в моем файле less, и скомпилированный файл less выглядел просто великолепно, я думал, что dotless собирается обработать его автоматически, но, очевидно, это не так.Я не уверен, что было бы наилучшим подходом, считывать меньшее количество файлов в виде потока и записывать его обратно в файл CSS или модифицировать механизм просмотра, например, int article , или написать вспомогательный likeэто

1 Ответ

1 голос
/ 06 февраля 2012

Если вы беспокоитесь об использовании процессора, вы всегда можете взглянуть на использование прекомпиляции, взгляните на этот вопрос: Visual studio - precompile - dotless

Ответы дают рядпараметры:

...