Почему scss не взрывается из-за неправильного значения css - PullRequest
0 голосов
/ 05 октября 2010

Я использую scss с haml в моем проекте rails3. Я по ошибке набрал

zindex: 99999

вместо

z-index: 9999

SCSS не взорвался.

Я думал, что одно из преимуществ использования haml / sass / scss заключается в том, что недопустимые значения CSS не допускаются.

1 Ответ

6 голосов
/ 05 октября 2010

Sass / SCSS не обеспечивают правильные свойства CSS, только правильный синтаксис.Ваш zindex: 9999 по-прежнему является допустимым синтаксисом, но не распознанным свойством CSS.

Сам по себе CSS допускает такие вещи, как пользовательские расширения браузера, такие как -moz-whatever, которые другие браузеры не распознают.Было бы слишком ограниченным и невозможным поддерживать список актуальных свойств для фильтрации Sass.

...