Chi non ama una buona lista? Li usiamo costantemente nel nostro markup per una varietà di situazioni diverse. Oggi daremo un'occhiata ad alcuni esempi semplici e pratici che puoi rubare e utilizzare nel tuo lavoro.
Iniziamo con una divertente lista verticale animata, quindi modifichiamo un elenco con miniature e testo, un altro con solo immagini e infine una lista ordinata in cui i numeri sono stilizzati in modo diverso rispetto al resto del testo. C'è un sacco di grandi cose da imparare qui, quindi saltiamo dentro!
HelvetiList
Per il nostro primo elenco, inizieremo con un design semplice, minimale ma super attraente che dipende fortemente dalla bellezza della tipografia. Useremo alcuni sottili stili di Helvetica e lanciamo un'animazione fluida al passaggio del mouse.
demo: Guarda la demo e il codice su CodePen.
HTML
Il nostro markup qui è semplicemente semplice. Crea un div (probabilmente vorrai una classe o un ID in un progetto live), quindi aggiungi un'intestazione e un elenco non ordinato con cinque voci di elenco.
CSS
Come abbiamo visto nello screenshot qui sopra, le voci dell'elenco usano caratteri molto sottili, separatori sottili e uno stato di hover che ingrandisce il font. Per iniziare, assegna una larghezza al div e imposta gli stili generici h2.
Quindi, applica un tipo di stile elenco di nessuno per eliminare i punti elenco e ripristinare i margini o il riempimento che potrebbero essere presenti. Per gli articoli dell'elenco effettivo, ho applicato un leggero bordo inferiore, che fornisce quel piccolo divisore. Ho usato il selettore ultimo figlio, ma non è un grosso problema se c'è un browser che non lo riconosce e decide di lanciare un bordo in più sul fondo.
Notate anche che entrambe le volte che ho impostato il font, ho usato la stenografia CSS e applicato pesi diversi. Per finire, ho applicato alcuni stili di collegamento e impostato la transizione per ingrandire il carattere e cambiare il colore di sfondo al passaggio del mouse.
Elenco delle miniature
Un formato veramente comune che vedrai per elenchi è la tua miniatura? setup, che è un ottimo modo per aggiungere un certo interesse visivo ad una lista di paragrafi altrimenti noiosa.
Questo è uno stile elenco estremamente versatile che è possibile utilizzare su qualsiasi numero di progetti. Vediamo come funziona.
demo: Guarda la demo e il codice su CodePen.
HTML
L'HTML su questo è un po 'più complicato. Ogni elemento della lista deve avere tre figli: un'immagine, un titolo e un paragrafo. Le immagini che sto usando sono 100px per 100px, quindi tienilo a mente se vuoi personalizzare questa dimensione. Nel complesso, questo è tutto un markup ancora molto semplice che non dovrebbe farti travolgere.