Witam
Treść pytania znajduję się w tytule, ja nie widzę przeszkód aby modyfikator miał pseudoklase, ale nie znalazłem informacji potwierdzającej lub zaprzeczającej, więc chce się upewnić.
I jeszcze drugie pytanie które jest trochę powiązane z pierwszym. W dokumentacji BEM czytamy:
The modifier can define the block's:
Czyli jeżeli mamy blok np .btn(reprezentujący przycisk + ma modyfikator .btn--active) i chcemy aby po najechaniu zmienił kolor napisu na nim z zielonego na czerwony to zapis powinien wyglądać tak?
.btn{
color: green;
}
.btn--active:hover{
color: red;
}
Czy po prostu możemy olać modyfikator i zapisać:
.btn{
color: green;
}
.btn:hover{
color: red;
}
?
Z góry dziękuje za odpowiedzi