Я в настоящее время использую REM mixin от Karl Merkli.SCSS rem mixin, который принимает несколько свойств
Он отлично работает, однако я нахожу, что я пишу много @ включений в процесс. например:
@include rems(height, 1);
@include rems(width, 1);
@include rems(margin, 1, 0, 4, 0);
@include rems(padding, 0.5, 1);
// plus all other @includes Ii might use too
@include opacity(0.7);
@include clearfix;
// etc
Я пытаюсь разработать способ консолидации ссылки на тот же Mixin в один. В конце концов, я ищу решение, где я мог бы написать что-то похожее на следующее:
@include rems(height, 1; width, 1; margin, 1, 0, 4, 0; padding, 0.5, 1;);
Заранее спасибо
Что делать, если вы добавите больше свойств для mixin rem? Например: '@mixin rem ($ property, $ values, $ property, $ values, $ property, $ values)' Я вообще не использую эти микшины, так что ответ может быть действительно глупым, но о ну, поскольку я googled, я не нашел никаких решений, поэтому единственный способ - изменить микшинг самостоятельно. –