Syntaks
.mixinNavn { |
Beskrivelse
Lige som det er tilfældet med variabler, kan mixins bruges til at at definere værdier for CSS-egenskaber, som man ønsker at bruge flere gange i et stylesheet. Mixins har desuden den fordel, at de kan indeholde flere egenskaber med tilhørende værdier. For at undgå forveksling med classes, som jo også starter med punktum, kan man fx vælge at skrive mixins med camelcase-notation (ord nr. 2 starter med stort bogstav, resten er små bogstaver).
Eksempel 1
.greenBox { nav { aside { article { |
nav { aside { article { |
Mixins i mixins
Et mixin kan indeholde andre mixins:
Eksempel 2
.greenBox { .introduction { |
Mixins i CSS3
En del CSS3-egenskaber skal skrives på flere måder for at kunne læses af forskellige browsere. Her er mixins en stor hjælp:
Eksempel 3
.box { article { aside {
|
article { aside { |
klik her for at læse om "nested rules"