quiero hacer esto:¿Es posible asignarle un estilo a los padres de un cierto tipo de elemento en SASS?
.classname {
color: red
a& {
color: blue;
}
}
y para que se compile a:
.classname {
color: red;
}
a.classname {
color: blue;
}
¿Hay sintaxis disponibles para apoyar esto? He intentado usar a&
, #{a&}
y la función de brújula #{append-selector("a", "&")}
pero no compilan, a &
sí, pero los resultados, obviamente, en a .classname
en lugar de a.classname
.
En realidad, la única diferencia entre lo que está "diseñado para hacer" y lo que está tratando de hacer es que esté tratando de usar una ** etiqueta ** en lugar de un ** atributo ** de clase **, ** o ** pseudo selector **. '& .cool',' & [href] ',' &: hover' todo funciona, 'a &' o '& a' no. –
@ bfred.it ¿Qué? Y aún no es posible. ¿Vale la pena el voto negativo? – derekerdmann
Sí, lo siento. La mitad es información incorrecta e irrelevante. Me complace anular la votación si se corrigió –