Czemu jak mam taką składnie w LESS:
.parent {
> div {
color: green;
&.class-in-div {
color: yellow;
}
}
to selektor &.class-in-div
działa ok
I jeśli mam taką składnie &[class="class-in-div"]
to z kolei ten selektor już nie zadziała:
.parent {
> div {
color: green;
&[class="class-in-div"] {
color: yellow;
}
}
Jak zrobić żeby ten selektor zaczął działać w tym drugim przypadku, czy robie coś nie tak ? ? Chce ostylować tego diva, gdy będzie miał klasę class-in-div
Kod HTML:
<div class="parent">
<div class="another-class class-in-div"></div>
<div>
W tym zagnieżdżonym divie raz będzie, a raz nie ta klasa class-in-div
, dlatego chce zastosować takie style.
Czy ktoś jest w stanie uporać się z tym problemem ?