Using SASS & Compass, can you still write in an indented descendant manner but add a rule/command so that the given descendant is written to another level e.g. root?
So this:
#example-id-1 {
background: blue:
#example-id-2 {
background: red:
#example-id-3 {
background: yellow:
}
}
}
would normally output this:
#example-id-1 { background: blue: }
#example-id-1 #example-id-2 { background: red: }
#example-id-1 #example-id-2 #example-id-3 { background: yellow: }
but can a rule be applied to #example-id-2
or #example-id-3
so that the output becomes this:
#example-id-1 { background: blue: }
#example-id-2 { background: red: }
#example-id-3 { background: yellow: }
Many thanks
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…