Quindi diciamo che ho il seguente in 'foo.css':Posso includere una definizione css in un'altra definizione css?
.border { border : solid 1px; }
#foo { color : #123; }
#bar { color : #a00; }
Ora diciamo che ho due div che voglio confini per, così faccio:
<div id="foo" class="border">Foo</div>
<div id="bar" class="border">Bar</div>
Questo funziona bene , ma trovo che quando si definiscono #foo e #bar nel mio file css, avrei preferito dare loro le caratteristiche di .border che dare il div è la classe, in questo modo:
.border { border : solid 1px; }
#foo {
<incantation to inherit from .border>
color : #123;
}
#bar {
<incantation to inherit from .border>
color : #a00;
}
e poi il mio html wo Sarebbe solo:
<div id="foo">Foo</div>
<div id="bar">Bar</div>
Qualcuno sa cos'è quell'incantesimo magico?
Hmmm, interessante. Sto già usando haml quindi l'uso di sass per la mia roba di css sarebbe un naturale passo successivo e risolvere questa particolare mancanza di css. Grazie a ciascuno di voi per la vostra risposta! – ynkr