В .scss стилях проекта много раз используется позиционирование, например:
.block{
position: relative;
top: 20px;
left: - 45px;
}
.logo{
position: relative;
span{
position: absolute;
top: -30px;
right: 20px;
}
}
Решил создать mixin вида
@mixin position($position, $top, $right, $bottom, $left){
position: $position;
top: $top;
right: $right;
bottom: $bottom;
left: $left;
}
.block{
@include position(relative, 20px, 0, 0, -45px);
}
Вопрос: Если в примере без mixin-a, я прописываю только 2 позиции с 4, в mixin-e я вообще могу ставить 0 для тех, которые не присваиваю?