МАЛКО стойки на Le Анер C SS, и е разширение за езика CSS, добавянето на поддръжка за променливи, вложени правила, mixins и операции.
ПО-МАЛКО В момента поддържа както CSS 2 и 3, синтаксис и е широко използван език сред разработчиците.
Less.js е библиотека на JavaScript може да чете LESS синтаксис.
Библиотеката е в основата на CSS Препроцесор, като .less файлове и конвертиране на съдържанието им да съвместим със стандартите CSS код, също да го запазите в нов файл в класически .css формат, който всеки браузър може да тълкува.
На по-малко (синтаксиса) и Less.js (библиотеката) са видели използване в големи компании по целия интернет, като се започне с Google, Twitter и Facebook.
Какво ново в тази версия:
- Подкрепя тръгва поplugin директивата, за да се зареди функция плъгини
- Всички директиви се пречисти (например поддържа), а не само на медиите
- подобрения в производителността на парсера -. трябва да помогнат не-хромирани браузъри с много големи файлове по-малко, за да бъде много по-бързо
- зачита функционални размер на изображението включват пътеки, както и другите функции на файлове
- Цветни функции вземат роднина аргумент, който се прилага проценти сравнително вместо абсолютно
- Включи пътеки вече позволява: като разделител на прозорци (признавайки, а не за разделяне имена задвижващи от наклонената черта)
- import (CSS), не дърпайте директивата по-горе коментари
- Fix за отчети за внос без кавички понякога предизвикват въпроси
- Замяна подкрепя размери и цветове
- Полето браузър е разположен в package.json за използване с Browserify
- Друга поправка в подкрепа на пътища да се прехвърлят като низ вместо масив
- Еднофамилни набори от правила, могат да бъдат използвани като аргументи по подразбиране
- Фиксирана много на фалшиви предупреждения за простира
- Грешки писмени да STDERR по-последователно
- Последователно запази единици, ако строги единици е изключен
- По-добра подкрепа за коментари във функцията на всички аргументи
Какво ново във версия 2.5.1:
- Подкрепя тръгва поplugin директивата, за да се зареди функционални плъгини
- Всички директиви се пречисти (например поддържа), а не само на медиите
- подобрения в производителността на парсера -. трябва да помогнат не-хромирани браузъри с много големи файлове по-малко, за да бъде много по-бързо
- зачита функционални размер на изображението включват пътеки, както и другите функции на файлове
- Цветни функции вземат роднина аргумент, който се прилага проценти сравнително вместо абсолютно
- Включи пътеки вече позволява: като разделител на прозорци (признавайки, а не за разделяне имена задвижващи от наклонената черта)
- import (CSS), не дърпайте директивата по-горе коментари
- Fix за отчети за внос без кавички понякога предизвикват въпроси
- Замяна подкрепя размери и цветове
- Полето браузър е разположен в package.json за използване с Browserify
- Друга поправка в подкрепа на пътища да се прехвърлят като низ вместо масив
- Еднофамилни набори от правила, могат да бъдат използвани като аргументи по подразбиране
- Фиксирана много на фалшиви предупреждения за простира
- Грешки писмени да STDERR по-последователно
- Последователно запази единици, ако строги единици е изключен
- По-добра подкрепа за коментари във функцията на всички аргументи
Какво ново във версия 2.5.0:
- Подкрепя тръгва поplugin директивата, за да се зареди функционални плъгини
- Всички директиви се пречисти (например поддържа), а не само на медиите
- подобрения в производителността на парсера -. трябва да помогнат не-хромирани браузъри с много големи файлове по-малко, за да бъде много по-бързо
- зачита функционални размер на изображението включват пътеки, както и другите функции на файлове
- Цветни функции вземат роднина аргумент, който се прилага проценти сравнително вместо абсолютно
- Включи пътеки вече позволява: като разделител на прозорци (признавайки, а не за разделяне имена задвижващи от наклонената черта)
- import (CSS), не дърпайте директивата по-горе коментари
- Fix за отчети за внос без кавички понякога предизвикват въпроси
- Замяна подкрепя размери и цветове
- Полето браузър е разположен в package.json за използване с Browserify
- Друга поправка в подкрепа на пътища да се прехвърлят като низ вместо масив
- Еднофамилни набори от правила, могат да бъдат използвани като аргументи по подразбиране
- Фиксирана много на фалшиви предупреждения за простира
- Грешки писмени да STDERR по-последователно
- Последователно запази единици, ако строги единици е изключен
- По-добра подкрепа за коментари във функцията на всички аргументи
Какво ново във версия 2.4.0:
- Подкрепа за приставки, които предварително процес (за добавяне библиотеки мълчаливо др.)
- Празни sourcemaps сега работят
- Extract и продължителност функции сега игнорират коментари в списък (повече работа, за да дойде да се определи общия проблем)
- фрагмент URL адреси се третират абсолютни, тъй като те се отнасят до HTML документ
- Разширява на селектор присъедини с & сега работи по-добре
- зависимостта The обещание сега всъщност е по избор (въведена през 2.0.0)
- Files само с & # x5c; R редове сега обработват ОК (регресия в 2.0.0)
- Когато строги единици е изключен и устройството е 1 / х, (например 1 / 12px) изхода на блока е х, преди това нищо (регресия в 2.0.0)
<> Li Вложени mixins работят по-добре! важно (регресия в 2.3.0)
Какво ново във версия 2.3.1:
- Фиксирана зависи опция (регресия в 2.3.0)
- Поддръжка майка селектор (и), използван в под изразяване елемент (например: не (.c _ &))
Какво ново във версия 2.3.0:.
- Добавена isruleset функция
- Добавена опция опция за внос, което води до по-малко, ако не е намерен файл, за да не се провалят.
- Фиксирана браузъри кеш от страна.
- Фиксирани коментари пропуснати изключва, ако те са били в края на файла.
- Фикс! важна използва с параметрични mixins.
- Излъчва предупреждения за когато целта не е намерена разширява.
- включат-пътека сега работи по-URI данни.
- Променливи и функция приканва работа за път в данните-URI.
- Фиксирани абсолютни пътища, които не работят върху вноса понякога.
- Unicode BOM отстранява отново.
<> Ли Много поправки за внос на препратка -.support подкрепа и ключов кадър
<> Li селектори сега интерполира псевдо селектори (например: @ {} навъртам).
Какво ново във версия 2.2.0:
- Използване внос име интерполация и внос инлайн заедно сега работи
- Неодобряване опцията компресия (все още работи, но извежда предупреждение, освен ако не мълчи)
- версия на възела от по-малко сега има изображение с размер, ширина на изображението, изображението на височината на която се завърне размерите на изображението на даден файл
- Фиксирана проблем, който може да доведе до разбор на да се появят повече от един път и обратно повикване се наричат няколко пъти
- Ако се извежда на конзолата, lessc подразбиране мълчи толкова предупреждения не попаднат в изходна
- isunit функция поддържа '', за да проверите дали измерение не е елемент
- данни-URI функция сега брои знака след base64 кодиране вместо байта преди кодиране за определяне ie8 подкрепа
- Неподвижните защитни прегради бъг извършване на псевдо класа селектори
- Не кешира на браузъра, когато се използва с modifyVars
- Detection, ако малко не прави разбор на последния знак в файл
- Откриване на това дали даден файл е CSS сега изисква / CSS, .css,? CSS, & CSS вместо просто CSS. Все още можете да кажете по-малко от вида на файла с помощта на опциите за внос.
- Премахнато допълнително нов ред добавя към sourcemap влизане инлайн файл
- Поддържа Safari разширения
Какво е нови във версия 2.1.0:
- <> Li Fixed опция isSync, беше използващи синхронизиране файлови операции но обещанията са гарантирани за да се обадим асинхр. Ние сега подкрепят обещания като функция, а не от клас начин на правене на нещата първо.
- Browser код сега е в синхрон отново, както в v1, това означава, блокове на сайта, докато се съставя по-малко
- Някои поправки за променливите вноса които засегнати filemanagers когато синхронно
- Фиксирана lessc Makefile зависимости вариант
- Output предприятието отчита обратно поле с вноса с множество файлове, внесени
- Относителен тест път за имена задвижващи (така прозорци само) вече е нечувствителен
- Фикс за IE7 - използвайте getChar вместо индексиране масив
- Променливи използващи! Сега важна изход! важно, което мехурчета да се отрази на правилото
- LiveReload кеш Бъстър сега третира специално
Какво ново във версия 2.0.0:
- Фиксирана умножение в строги единици режим без да предприеме левия операнд единица, в случай, че устройството не може да бъде решен
- Някои поправки за сваляне напречно съвместимост
- Фиксирани някои местни променливи правопис
- Подкрепа за директива @ насрещно стил
<> Li тестове Браузър сега преминават в IE и FF 8-11
<> Li Публикувана index.js и browser.js в корена като шорткъти
Какво ново във версия 1.7.4:
- Дръжка главни пътища в браузъра
- Show грешка, ако празен селектор се използва в удължи
- Фиксирана имот сливане в директиви
- Фиксирана поръчване на набор от знаци и вносни директиви
- Фиксирана състояние раса, която е предизвикала на правила е неопределена грешка понякога, ако сте имали комплексна стратегия за внос
- По-добро съобщение за грешка за внос липсващи точка и запетая или деформиран
Какво ново във версия 1.7.3:
- Не закръгли резултатите от цветни функции, като лекота, нюанс, яркостта и др ..
- покриване на подкрепа и съдържат ключови думи в фонови определения.
Какво ново във версия 1.7.0:
- Добави подкрепа за набори от правила в променливи и я пусна към mixins да се позволи на амбалажна
- Change Luma да следват W3C спецификацията, яркостта е на разположение като осветеност. Contrast все още използва яркостта, така че можете да видите разликите, ако си праг% е в близост до съществуващата изчислява Luma.
- Обновен чист CSS което означава --selectors-сливане-режим вече е преименуван --compatibility
- Добавяне на поддръжка за използване на променливи сkeyframes,namespace,charset
- Поддръжка имот сливане с + _, когато са необходими пространства и пазят + за разделени със запетая
- Внос сега винаги внасят веднъж последователно - състояние, раса означаваше преди това определени конфигурации, ще доведе до различно подреждане на файлове
Какво ново във версия 1.6.3:
- Фиксирана проблем с наричайки toCSS два пъти не работи в някои ситуации.
Какво ново във версия 1.6.1:
- Поддръжка ^ и ^^ сянка DOM селектори
- Фиксирана sourcemap селектор (използван за докладване край на елемент или за избиране) и директива позиция (по-рано не се поддържа)
- Фиксирана разбор празни по-малко файлове
- Грешка на (в момента) двусмислени охрана на множествена CSS селектори
- Да не се използва по подразбиране дума
<> Li-стари среда - защита срещу typeof регулярни връщане функция
Какво ново във версия 1.5.0:
- Подкрепа за опция за внос на място, за да включва CSS, че сте Не искам по-малко да се направи разбор напр import (инлайн) & quot; & quot file.css ;;
- По-добра подкрепа за modifyVars (опресняване стилове с нови променливи, като се използва кеш файл), сега е по-resiliant
- Подкрепа за референтния вариант за внос на референтни външен CSS, но не го изход. Всякакви Mixin повиквания или разширяване ще бъде изход.
- Подкрепа за охрана на селектори (понастоящем само ако имате един единствен селектор)
- Разрешаване на имот чрез сливане +: синтаксис
- Добавена мин / макс функции
- Добавена функция дължина и подобрена екстракт да работят с разделени със запетая стойности
- Когато се използва за внос множествена, под вноса са внесени няколко пъти в крайния изход
Какво ново във версия 1.4.1:
- Фиксирани syncImports и опция YUI-компрес, тъй като те са били игнорирани.
- Фиксирани няколко глобални променливи течове.
Какво ново във версия 1.4.0:.
- Фиксирана преминаване на строга математика вариант
<силни> Какво е новото във версия 1.3.3:
<> <ул Li> Фиксирана критичен бъг с Mixin повикване, ако използвате няколко скоби .
Какво ново във версия 1.3.2:
- Browser и сървъра URL пренаписване сега Подравнено да не пренаписване (предишното поведение lessc)
- URL-пренаписване може да се направи, за да пренапише да бъде отнесено към входната файл с помощта на опцията относителна-адреси (less.relativeUrls опция)
- опция rootpath може да се използва за добавяне на база път към всеки URL
- Поддръжка Mixin аргумент разделител на ";" така че може да мине, разделени със запетая стойности. например .mixin (23px, 12px;);
- Фиксирани много проблеми с именувани аргументи в ъглови случаи не реагира според очакванията
- HSV, hsva, функциите на устройството
- Фиксирани много по-лошо, съобщения за грешки
- Фиксирана @ внос-веднъж да използват пълния път, не относителната за определяне на това дали за внос вече е внесен
- Поддържа: Не (: тото-дете (3))
Какво ново във версия 1.3.0:
- media кипял
- В помощ на произволни лица като селектори
- Variadic аргумент подкрепа
- Поведение на нулева arity mixins се е променило, виж линка по-горе.
- Позволи "import" директиви във всеки селектор
- Media-заявки сега може да бъде променлива
- Автоматично сливане на условия медии-заявките
- Fix глобални променливи течове
- Fix съобщение за грешка на погрешно-arity разговор
- Фикс за поведение бъг "arguments"
- Fix "::" селектор изход
- Fix бъг при използванеmedia с mixins
функции
<> силни Изисквания
- JavaScript поддръжка на клиентска страна
- Node.js 0.10 или по-висока за страната на сървъра среда
Коментари не е намерена