Sass nth-child nesting
Ich überarbeite diese CSS-Selektoren an Sass:
#romtest .detailed th:nth-child(2),
#romtest .detailed th:nth-child(4),
#romtest .detailed th:nth-child(6),
#romtest .detailed td:nth-child(2),
#romtest .detailed td:nth-child(3),
#romtest .detailed td:nth-child(6),
#romtest .detailed td:nth-child(7),
#romtest .detailed td.last:nth-child(2),
#romtest .detailed td.last:nth-child(4) {
background:#e5e5e5;
}
... und kam mit diesem auf:
#romtest .detailed {
th:nth-child {
&(2), &(4), &(6) {
background:#e5e5e5;
}
}
td:nth-child {
&(2), &(3), &(6), &(7) {
background:#e5e5e5;
}
}
td.last:nth-child {
&(2), &(4) {
background:#e5e5e5;
}
}
}
Leider löst dies einen Fehler aus:
Ungültiges CSSS nach "&": erwartet "{", lautete "(2), & (4), & (6) {"
Ich weiß auch, dass das besser sein könnte, weil ich:
Wiederholen der Hintergrundfarbesich wiederholende Zahlen - d. h. (2) und (6)Wie soll ich diese Selektoren umgestalten?