Pour commencer, (au moment de la rédaction de cette réponse) il n'existe pas de syntaxe sass qui utilise Sélecteur . Si vous deviez faire quelque chose comme ça, vous auriez besoin d'un espace entre le sélecteur et l'esperluette. Par exemple :
.item {
.helper & {
}
}
// compiles to:
.helper .item {
}
L'autre façon d'utiliser l'esperluette est probablement celle que vous recherchez (à tort) :
.item {
&.helper {
}
}
// compiles to:
.item.helper {
}
Cela vous permet d'étendre les sélecteurs avec d'autres classes, ID, pseudo-sélecteurs, etc. Malheureusement, dans votre cas, cela donnerait théoriquement quelque chose comme .itema, qui ne fonctionne évidemment pas.
Vous devriez peut-être revoir la façon dont vous écrivez votre CSS. Y a-t-il un élément parent que vous pourriez utiliser ?
<div class="item">
<p>text</p>
<p>text</p>
<a href="#">a link</a>
</div>
Ainsi, vous pourrez facilement écrire votre SASS de la manière suivante :
.item {
p {
// paragraph styles here
}
a {
// anchor styles here
}
}
(Note annexe : tu devrais jeter un coup d'oeil à ton html. Tu mélanges les guillemets simples et doubles ET tu mets des attributs href sur les balises p).