Документация

Sass — это язык таблиц стилей, скомпилированный в CSS. Он позволяет использовать переменные, вложенные правила, примеси, функции, и многое другое с полностью совместимым с CSS синтаксисом. Sass помогает поддерживать порядок в больших таблицах стилей и упрощает совместное использование дизайна внутри и между проектами.

Старые версии permalinkСтарые версии

Эта документация написана для самой последней версии языка Sass. Если вы используете Dart Sass 1.49.0, у вас будет доступ ко всем функциям, описанным здесь. Но если вы используете более старую версию Dart Sass или устаревшую реализацию Sass, такую как LibSass или Ruby Sass, могут быть некоторые различия в поведении.

Везде, где поведение разных версий или реализаций различается, документация включает такой индикатор совместимости:

Совместимость (Feature Name):
Dart Sass
LibSass
since 3.6.0
Ruby Sass

Реализации со знаком “✓” полностью поддерживают рассматриваемую функцию, а реализации со знаком “✗” поддерживают не все. Реализации с номером версии начали поддерживать рассматриваемую функцию в этой версии. Реализации также могут быть помечены как “partial”:

Совместимость:
Dart Sass
LibSass
partial
Ruby Sass

Дополнительные подробности здесь.

Это указывает на то, что реализация поддерживает только некоторые аспекты функции. Эти индикаторы совместимости (и многие другие) имеют кнопку “▶”, которую можно щелкнуть, чтобы показать более подробную информацию о том, чем именно отличаются реализации и какие версии поддерживают какие аспекты рассматриваемой функции.