Ho una griglia di immagini in miniatura, attualmente 4 pollici per fila. Per fare in modo che allineare ho questo frammento di codice:Uso delle variabili SASS all'interno dell'n-child?
li:nth-child(5) { margin-left: 0;}
Quello che ho cercato di fare è questo, ma sto ottenendo un errore di sintassi:
$galleryGrid: 5;
li:nth-child($galleryGrid) { margin-left: 0;}
Se volessi modificare l'all'ennesima -child per usare un altro valore, come 10 (quindi posso avere 8 pollici di fila), ho pensato che avrebbe funzionato. Non è possibile o sto solo scorrettamente ?!
Grazie in anticipo per l'aiuto.
Ho provato il margine negativo ma non sono riuscito a farlo funzionare correttamente ?! Non ho un esempio dal vivo. Il frammento sopra funziona grazie, sono nuovo di Sass e non mi sono reso conto che dovevo aggiungere il #. –
Non dimenticare di accettare la risposta ^^. Ecco una demo di margini negativi al lavoro (prova a ridimensionare il tuo browser!): Http://jsfiddle.net/5JZGt/ – cimmanon
Grazie ancora per il tuo aiuto. –