Automazione: selettori nth-child con Family.scss Mixins
Sass è il modo migliore per gestire i moderni CSS e le librerie di mixin possono risparmiare ancora più tempo durante il ciclo di sviluppo.
Questi mixin funzionano come codici o funzioni automatici che chiami nei tuoi file Sass principali. Alcuni mix sono più generali mentre altri sono molto specifici come la libreria Family.scss .
Questa libreria gratuita offre 26 mix per eseguire complessi :nth-child
selettori :nth-child
senza memorizzare tutto quel codice.
La maggior parte degli sviluppatori conosce il selettore :nth-child
e, per impostazione predefinita, non è certamente complicato. Basta passare un selettore numerico, ad esempio :nth-child(2)
dove le regole di stile dell'appartenenza si applicano a ogni secondo figlio dell'elemento genitore.
Tuttavia, questo può diventare molto più complesso quando si desidera selezionare elementi dinamici (come primo e ultimo) o quando si desidera selezionare una piccola manciata di elementi (come i primi tre figli).
Questo è dove Family.scss può aiutare. È una libreria molto piccola e contiene 26 soluzioni per i selettori di bambini che vanno dal semplice al super complesso . Ogni mixin ha una demo sulla home page, che puoi sfogliare e filtrare secondo necessità.
Ecco alcuni esempi interessanti per mostrare cosa può fare questa libreria:
after-first(5)
: seleziona tutti gli elementi dopo i primi 5 figlifrom-end(3)
: seleziona il terzo elemento figlio ultimoall-but(3)
- seleziona tutti i bambini tranne il terzoeven-between(3, 12)
- seleziona tutti i bambini pari tra il 3 ° e il 12 ° elemento
Ci sono dozzine in più che puoi sfogliare e ognuno di loro ha delle demo per aiutarti a visualizzare come funzionano.
Alcuni mixin avanzati si basano su query quantitative che selezionano elementi che sono "almeno" o "al massimo" fissati a un determinato intervallo. Ad esempio, puoi selezionare tutti i bambini per gli elementi parent con almeno 5 figli (o più).
Queste idee possono essere fonte di confusione quando si legge su di esse, ma le demo live rendono tutto molto chiaro.


20 gallerie di immagini e presentazioni reattive (2018)
Se il tuo sito web è pesante per immagini, ad esempio un portfolio o un sito web di fotografia, ecc., Ci sono due cose che ti serviranno di più: i plug-in galleria fotografica per aiutarti a gestire meglio le immagini sul tuo sito web e le presentazioni di immagini per mostrare il tuo immagini al mondo.I

5 strumenti gratuiti per la registrazione dello schermo per macOS
Se trascorri molto tempo a svolgere esercitazioni, può diventare un po 'frustrante quando hai difficoltà a trasmettere il tuo punto di vista al tuo pubblico. Dopotutto, certe cose non possono essere spiegate semplicemente attraverso immagini e testo . A volte, ciò di cui hai bisogno è registrare la sequenza di azioni in un video, in modo che chiunque possa vedere e ascoltare i passaggi del tuo tutorial per capire meglio il processo.Ogg