Я использовал sass (в частности, бит scss) с моими электронными таблицами, и до сих пор все шло хорошо. Я использую довольно много функций CSS3, которые еще не полностью реализованы во всех браузерах, и я решил, что мог бы просто написать миксин, который бы что-то делал в такой степени:
@mixin multilang($what, $value) {
$what: $value;
-khtml-#{$what}: $value;
-webkit-#{$what}: $value;
-o-#{$what}: $value;
-moz-#{$what}: $value;
}
И назовите это как @include multilang(user-select, none);
, но вместо этого мой скомпилированный CSS изобилует такими вещами, как -khtml-none: none
и т. Д.
Теперь я полагаю, что я тут что-то не так делаю, но не могу понять, что это такое. Я пытался заключать в кавычки вещи, используя именованные аргументы и т. Д., Но все в основном имеет ту же проблему.