J'ai une étendue de className SearchHighlightGroup{x}
où x est un entier positif qui peut avoir n'importe quelle valeur.
Pour un x
donné, si l'on considère les étendues de className x
,如果我们将 className SearchHighlightGroup{x}
comme un ensemble, je souhaite appliquer un style à chacun d'eux sauf le dernier. Je veux que chaque x soit OK.
Par exemple, si j'ai :
<span class="SearchHighlightGroup1">sp11</span> <span class="SearchHighlightGroup1">sp12</span> <span class="SearchHighlightGroup2">sp21</span> <span class="SearchHighlightGroup2">sp22</span> <span class="SearchHighlightGroup3">sp31</span>
Je souhaite appliquer mes styles à sp11, sp21 - et à d'autres spans qui peuvent exister ici.
Puis-je le faire en utilisant du CSS pur ? scss sinon ?
Oui, il est possible d'utiliser le nouveau
nth-child(An + B of S)
, mais il faut définir chaque cas individuellement. Sass peut vous aider à générer tous les sélecteursVoici un code Sass pour générer n'importe quel nombre de sélecteurs :