Недавно я начал экспериментировать с 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это