Показать сообщение отдельно
  #1087 (permalink)  
Старый 08.04.2015, 14:13
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Ребят, не подскажите, как в Stylus'е получить селектор находящийся на n уровней выше, а не родительский?
Вот пример:
.a {
  a-props: 'A';

  &__b {
    b-props: 'B';

    & .a__c { //как получить селектор [I].а[/I] без явного указания на него? 
      c-props: 'C';
    }
  }
}


Этот код превращается в
.a {
  a-props: 'A';
}
.a__b {
  b-props: 'B';
}
.a__b .a__c {
  c-props: 'C';
}


Но это как-то уныло - в ручную указывать .a в последнем вложенном элементе.
Ответить с цитированием