Я это Mixin применяется в меню, я не хочу видеть на небольшом разрешении:Как uninclude Sass подмешать
@mixin visuallyhidden {
position: absolute;
overflow: hidden;
clip: rect(0 0 0 0);
height: 1px; width: 1px;
margin: -1px; padding: 0; border: 0;
}
Этот работает отлично. Но при большем разрешении я покажу это меню. Очевидно, я могу переопределить и вернуть эти атрибуты (я уже сделал это). Но я думал, есть ли встроенный способ удаления микшинов - что-то вроде @uninclude visuallyhidden;
.
Или есть лучший способ, как это сделать?
Спасибо за все предложения.
Я использую SASS с именем breakpoint, поэтому я могу использовать '@include reply-to (между телефоном и планшетом) {...}'. Итак, нет встроенного способа, как вернуть mixin? – bighead
Нет. Сасс не знает, что вы уже установили. Если вы хотите его отменить, вы должны сделать это самостоятельно (либо вручную, либо создать соответствующий микшинг для того, что у вас уже есть). – cimmanon