Ich habe einen Bereich von className SearchHighlightGroup{x}
, wobei x eine positive ganze Zahl ist, die einen beliebigen Wert haben kann.
Wenn wir für einen gegebenen x
die Spannen von className x
,如果我们将 className SearchHighlightGroup{x}
als eine Menge betrachten, möchte ich auf jeden von ihnen außer dem letzten einen Stil anwenden. Ich möchte, dass jedes x in Ordnung ist.
Wenn ich zum Beispiel:
habe<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>
Ich möchte meine Stile auf SP11, SP21 – und andere Bereiche anwenden, die hier möglicherweise existieren.
Kann ich das mit reinem CSS machen? scss wenn nicht?
是的,可以使用新的
nth-child(An + B of S)
,但您必须单独定义每种情况。 Sass 可以帮助您生成所有选择器这里有一个 Sass 代码,用于生成任意数量的选择器: