{
&-link {
}
}
поскольку конвертит в
.nav__list_item:nth-of-type(1)-link
приходиться полное название писать
.nav__list_item:nth-of-type(1) {
.nav__list_item-link {
}
больше вариантов нету?
может кому еще пригодится... .nav__list_item { $this: &; &:nth-of-type(1) { #{$this}-link { color: red; } } } или так .nav__list_item { &:nth-of-type(1) &-link { color: red; } }
спасибо впервые вижу про this в css)
<div class="parent"> <div class="child"></div> </div> .child { .parent { } } Как обратиться из чайлда к паренту?
в css это невозможно
пока что ;)
смотря для чего )
Не важно для чего, до родителя не достучаться, пока что (с)
вот тебе пример. есть див, внутри кнопка. при фокусе на кнопку я могу застилить див
Как тогда быть? Нужно если чайлд класс имеет определенный, изменять стили родителю, но с родителем взаимодействовать нет возможности
джсом довешивать класс
опиши задачу, а не свое решение
Это и есть задача, а не мое решение
const child = document.querySelector('child'); if(child.classList.contains('your-class')) { child.parentNode().classList.add('parent'); }
Обсуждают сегодня