⊗mkLsBsMx 17 of 41 menu

Mixin in LESS

In questa lezione faremo conoscenza con i mixin (mixing), che permettono di includere una classe all'interno di un'altra. Scopriamo cosa sono e come funzionano.

In sostanza, il mixing è l'utilizzo di alcune classi all'interno di altre, quando una classe funge da modello - un pezzo di codice specifico, che possiamo utilizzare in molti punti.

Perché è comodo? In CSS puro avremmo dovuto scrivere il codice modello ovunque fosse necessario, mentre in LESS possiamo scriverlo in un unico punto e poi includerlo nei punti del codice dove serve.

Vediamo un esempio. Supponiamo di avere la seguente classe:

.mix { width: 100px; height: 100px; }

Usiamo questa classe come un mixin:

p { .mix; color: red; }

Di conseguenza, dopo la compilazione, nel paragrafo verranno inseriti gli stili della nostra classe:

p { width: 100px; height: 100px; color: red; }

Spiegate quale sarà il risultato della compilazione del seguente codice:

.mix { color: white; background: black; } p { .mix; width: 300px; }
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta