Sass .scss: Nidification et plusieurs classes?

J'utilise Sass (.scss) pour mon projet actuel.

Exemple suivant:

HTML

<div class="container desc">
    <div class="hello">
        Hello World
    </div>
</div>

SCSS

.container {
    background:red;
    color:white;

    .hello {
        padding-left:50px;
    }
}

Cela fonctionne très bien.

Puis-je gérer plusieurs classes lors de l'utilisation des styles imbriqués.

Dans l'exemple ci-dessus, je parle de ça:

CSS

.container.desc {
    background:blue;
}

Dans ce cas, tous div.container serait normalement red mais div.container.desc serait bleu.

Comment puis-je nid à l'intérieur de container avec Sass?

  • Vous devez utiliser un double sélecteur de classe. Ce problème en est un parfait exemple de l'imbrication de l'option dans le Sass. Vous pouvez lire tout sur que ici kolosek.com/nesting-in-less-and-sass
InformationsquelleAutor matt | 2012-06-18