Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


ArtemPitov

Recommended Posts

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 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.