Я использую позиционирование Mixins для выравнивания моих divs в верхней или левой или центральной части страницы и т. Д., Он отлично работает с SCSS и Sass, но по какой-то причине он ведет себя очень странно, когда я пытаюсь использовать Stylus.Stylus CSS Mixin не работает
Если я включил один Mixin, он отлично работает, но когда я добавлю больше Mixins ниже, он по умолчанию будет использовать другой Mixin.
Пример моего Mixin:
top()
position absolute
margin auto
top 0
right 0
//bottom 0
left 0
Editable demo of the buggy code
Некоторые теории:
- Это сочетающие мои заявления?
- Стилус не может сказать, какой Миксин я звоню?
Заранее благодарим за любую помощь!
Почему оба 'right' и' left' равны '0' внутри' top() '? Не должно ли 'top()' иметь только 'top 0'? –
это мой хакерский способ позиционирования вещей, если вы хотите, чтобы что-то было выровнено сверху, вы опускаете дно, если вы хотите, чтобы что-то выровнялось влево, вы опускаете право, если хотите, чтобы он был центрирован, вы держите их всех –