АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗mkLsBsVPA 41 of 41 menu
Долгожданный Бесплатный курс по выкладке сайта на хостинг. МЫ УЖЕ НАЧАЛИ! Присоединяйтесь к нам!

Применение вендорных префиксов для создания анимации в LESS

Давайте сделаем функцию, которая реализует кроссбраузерную команду @keyframes:

.keyframes(@name, @code) { @-o-keyframes @name {@code();} @-moz-keyframes @name {@code();} @-webkit-keyframes @name {@code();} @keyframes @name {@code();} }

Воспользуемся нашей функцией:

.keyframes(anim, { from { width: 100px; } to { width: 200px; } } );

Результат компиляции:

@-o-keyframes anim { from { width: 100px; } to { width: 200px; } } @-moz-keyframes anim { from { width: 100px; } to { width: 200px; } } @-webkit-keyframes anim { from { width: 100px; } to { width: 200px; } } @keyframes anim { from { width: 100px; } to { width: 200px; } }
enru