Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Шаблонизаторы SASS LESS


ArtemPitov
 Поделиться

Рекомендованные сообщения

ArtenPitov, когда в 2013 я делал верстку и под ie8+ в том числе, я нашел довольно удобный способ добавлять правильные градиенты и для него тоже.

Даже закругления и тени можно было добавлять. Но хорошо, что ie9 хоть это умеет.

 

этот способ работает везде, в LESS, SASS/SCSS

 

по поводу градиентов. Мое решение ниже.

\AppData\Roaming\npm\node_modules\nib\lib\nib

файл vendor.styl

строка 549
background()
  if match('-gradient\(', ''+arguments)
    vendor('background', arguments, vendor-property: false)
    //+++ моя добавка
    vendor('-pie-background', arguments, only: official)
    pie-behavior()
    //--- конец моей добавки
   else
    background arguments

и не забываем подключить (http://css3pie.com/)  2-й (!) версии.  Подключайте только код для ie9, для остального древнего ie-мусора, думаю, что не нужно.

 

Ссылка на комментарий
Поделиться на других сайтах

В Stylus есть такая штука как прозрачные миксины — возможность вызвать функцию как обычное CSS-свойство

 

 

Вот этого нет в других препроцессорах.

Уже только за одно это можно отдать предпочтение Стилусу.

Ссылка на комментарий
Поделиться на других сайтах

и еще на разобрался как писать свои миксины в отделом файле и где они должны находиться

 

 

делаете отдельный файл test.stylus. кладете рядом с основным.

 

в основном файле добавляете вверху:

@import 'test';
Ссылка на комментарий
Поделиться на других сайтах

 

делаете отдельный файл test.stylus. кладете рядом с основным.

 

в основном файле добавляете вверху:

@import 'test';

спасибо, выручили 

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.