У меня есть какая-то разметка, которая выглядит примерно так -
<div class="card">
<div class="card__icon">Icon</div>
<div class="card__text">Text</div>
</div>
, которую я стилизую с небольшим МЕНЬШЕ, как так -
.card {
&__icon {
font-size: 1.75em;
@media (min-width: 992px) {
font-size: 2em;
}
}
&__text {
font-size: 1em;
}
}
Это прекрасно работает, однако родительскийя переключил класс .current
на него, и я пытался изменить один из детских стилей, используя те же методы, но, похоже, не смог заставить его работать.Я пытался это -
.card {
&__icon {
font-size: 1.75em;
@media (min-width: 992px) {
font-size: 2em;
}
}
&__text {
font-size: 1em;
}
&.current {
// this is not working
&__text {
color: red;
}
}
}
Я могу изменить &__text
внутри &.current
на .card__text
, и он работает нормально - однако мне было интересно, есть ли способ сохранить &__text
синтаксис внутри &.current
с использованием LESS.Спасибо!