Come creare un layout di timeline verticale appiccicoso in Divi

Pubblicato: 2020-10-14

La creazione di una timeline permanente verticale può essere estremamente utile per classificare i contenuti per anno e/o mese mentre l'utente scorre la pagina verso il basso. Gli elementi della data adesiva rimangono fissi accanto al contenuto per un comodo potenziamento UX che gli utenti apprezzeranno.

In questo tutorial, ti mostreremo come creare un layout timeline verticale completo in Divi. Le chiavi di questo design sono (1) per dare alle tue colonne una larghezza personalizzata in modo che gli elementi della data non occupino troppo spazio orizzontale sui dispositivi mobili e (2) per rendere permanenti l'anno e il mese, con limiti permanenti sulla sezione (per l'anno) e riga (per il mese).

Sebbene questo layout abbia applicazioni sfaccettate, creeremo un layout della sequenza temporale per mostrare gallerie fotografiche classificate per mese e anno.

Iniziamo!

Sbirciata

Ecco una rapida occhiata al design che costruiremo in questo tutorial.

Scarica il layout GRATUITAMENTE

Per mettere le mani sui disegni di questo tutorial, dovrai prima scaricarlo utilizzando il pulsante in basso. Per accedere al download dovrai iscriverti alla nostra mailing list Divi Daily utilizzando il modulo sottostante. Come nuovo abbonato, riceverai ancora più bontà Divi e un pacchetto Divi Layout gratuito ogni lunedì! Se sei già nell'elenco, inserisci semplicemente il tuo indirizzo email qui sotto e fai clic su download. Non sarai "riabbonato" o riceverai email extra.

Scarica i file
Scarica gratis

Scarica gratis

Iscriviti alla newsletter Divi e ti invieremo via email una copia dell'ultimo Divi Landing Page Layout Pack, oltre a tonnellate di altre incredibili risorse Divi gratuite, suggerimenti e trucchi. Seguici e diventerai un maestro Divi in ​​pochissimo tempo. Se sei già iscritto, digita il tuo indirizzo e-mail qui sotto e fai clic su download per accedere al pacchetto di layout.

Ti sei iscritto con successo. Controlla il tuo indirizzo e-mail per confermare la tua iscrizione e ottenere l'accesso ai pacchetti di layout Divi settimanali gratuiti!

Per importare il layout della sezione nella tua libreria Divi, vai alla libreria Divi.

Fare clic sul pulsante Importa.

Nel popup della portabilità, seleziona la scheda di importazione e scegli il file di download dal tuo computer.

Quindi fare clic sul pulsante di importazione.

casella di notifica divi

Una volta fatto, il layout della sezione sarà disponibile in Divi Builder.

Passiamo al tutorial, vero?

Cosa ti serve per iniziare

linguette d'angolo espandibili

Per iniziare, dovrai fare quanto segue:

  1. Se non l'hai ancora fatto, installa e attiva il tema Divi.
  2. Crea una nuova pagina in WordPress e usa Divi Builder per modificare la pagina sul front-end (visual builder).
  3. Scegli l'opzione "Crea da zero".

Successivamente, avrai una tela bianca per iniziare a progettare in Divi.

Parte 1: Costruire l'intestazione del bastone

Il primo elemento che andremo a disegnare è l'intestazione adesiva che rimarrà fissa nella parte superiore della pagina durante lo scorrimento.

Aggiungi riga

Per iniziare, aggiungi un layout di colonna due quinti tre quinti alla sezione.

divi timeline verticale appiccicosa

Testo intestazione sinistra

Nella colonna di sinistra, aggiungeremo l'intestazione per la timeline che sarà sul lato sinistro della pagina. Per fare ciò, aggiungi un modulo di testo alla colonna di sinistra.

divi timeline verticale appiccicosa

Quindi aggiungi il testo "Timeline" al corpo del modulo di testo.

divi timeline verticale appiccicosa

Nella scheda Progettazione, aggiorna i seguenti stili di testo:

  • Carattere del testo: ossigeno
  • Peso del carattere del testo: grassetto
  • Stile del carattere del testo: TT
  • Colore del testo del testo: #666666
  • Dimensioni del testo: 50 px (desktop), 30 px (tablet), 18 px (telefono)
  • Altezza riga di testo: 1em
  • Allineamento del testo: a destra

divi timeline verticale appiccicosa

Quindi aggiorna anche il riempimento:

  • imbottitura: 5px in alto

divi timeline verticale appiccicosa

Testo dell'intestazione a destra

Per creare l'intestazione per il contenuto della galleria sul lato destro della pagina, copia il modulo di testo nella colonna di sinistra e incollalo nella colonna di destra.

divi timeline verticale appiccicosa

Quindi apri le impostazioni del modulo di testo duplicato e aggiorna quanto segue:

  • Colore del testo del testo: #c22969
  • Allineamento del testo: a sinistra (desktop), a sinistra (tablet)

divi timeline verticale appiccicosa

Impostazioni riga

Per darci la stanza di cui abbiamo bisogno sul cellulare, dobbiamo aggiornare le impostazioni della riga come segue:

  • Larghezza grondaia: 1
  • Larghezza: 100%
  • Larghezza massima: 1280 px
  • Imbottitura: 10px in alto, 10px in basso

divi timeline verticale appiccicosa

Nella scheda Avanzate, aggiungi il seguente CSS personalizzato all'Elemento principale sul tablet:

display:flex;
flex-wrap:nowrap;

divi timeline verticale appiccicosa

Impostazioni colonna sinistra

Poiché stiamo utilizzando una larghezza della riga di margine di 1, non c'è spazio tra le colonne. Per aggiungere una spaziatura sufficiente, apri le impostazioni per la colonna 1 e aggiorna il riempimento come segue:

  • Imbottitura (desktop): 10px in alto, 10px in basso, 20px a sinistra, 20px a destra
  • Imbottitura (tablet): 10px in basso, 10px a sinistra, 10px a destra

divi timeline verticale appiccicosa

Successivamente, vogliamo sovrascrivere la larghezza predefinita della colonna sinistra su tablet e telefono in modo che sia il 30% della larghezza della riga. Questo corrisponderà alla larghezza della colonna che aggiungeremo alle colonne nella sequenza temporale sottostante.

Per fare ciò, apri le impostazioni per la colonna di sinistra (colonna1) e aggiungi il seguente CSS all'elemento principale sul tablet:

width: 30% !important;

divi timeline verticale appiccicosa

Per la colonna di destra, vogliamo aggiungere lo stesso riempimento che abbiamo fatto nella colonna 1. E aggiungeremo un bordo sinistro alla colonna per fungere da divisore come segue:

  • Imbottitura (desktop): 10px in alto, 10px in basso, 20px a sinistra, 20px a destra
  • Imbottitura (tablet): 10px in basso, 10px a sinistra, 10px a destra
  • Larghezza bordo sinistro: 2px
  • Colore bordo sinistro: #333333

divi timeline verticale appiccicosa

Vogliamo anche che la larghezza della colonna di destra sia il 70% della larghezza della riga. Per aggiornare la larghezza della colonna, apri le impostazioni della colonna 2 e aggiungi il seguente CSS all'elemento principale sul tablet:

width: 70% !important;

divi timeline verticale appiccicosa

Impostazioni della sezione

Per completare il design dell'intestazione, apri le impostazioni della sezione e aggiorna il colore di sfondo:

  • Colore di sfondo: #222222

divi timeline verticale appiccicosa

Quindi aggiorna il riempimento della sezione:

  • Imbottitura: 0px in alto, 0px in basso

divi timeline verticale appiccicosa

Per rendere permanente la sezione, vai alla scheda Avanzate e aggiorna quanto segue:

  • Posizione appiccicosa: bastone in alto

divi timeline verticale appiccicosa

Parte 2: Creazione della linea temporale adesiva

Questa parte successiva del design è dove creiamo la porzione di timeline appiccicosa del layout. La chiave qui è progettare la prima sezione, riga e moduli con tutti gli elementi in posizione. Quindi possiamo duplicare ogni sezione o riga secondo necessità.

Aggiungi sezione

Per iniziare, aggiungi una nuova sezione regolare sotto la sezione dell'intestazione che abbiamo appena terminato.

divi timeline verticale appiccicosa

Prima di iniziare ad aggiungere le nostre righe e i nostri contenuti, apri le impostazioni della sezione e aggiorna quanto segue:

  • Imbottitura: 0px in alto, 0px in basso

divi timeline verticale appiccicosa

Aggiungi la riga, gli stili di riga e la struttura della colonna

Quindi, crea una riga di colonna un quinto un quinto tre quinti nella sezione.

divi timeline verticale appiccicosa

Per avviare il design della riga, copia gli stili della riga nella sezione dell'intestazione sopra e incollalo nella nuova riga.

divi timeline verticale appiccicosa

Quindi apri le impostazioni della nuova riga e aggiorna quanto segue:

  • Imbottitura: 50px in alto, 50px in basso

divi timeline verticale appiccicosa

Quindi aggiungi il CSS personalizzato all'elemento principale sul tablet come segue:

display:flex;
flex-wrap:nowrap;

divi timeline verticale appiccicosa

Creare l'anno appiccicoso

Il primo elemento di data permanente per la sequenza temporale sarà l'anno. Questo elemento di testo "anno" si attaccherà alla parte superiore della sezione sullo scorrimento.

Per creare l'elemento di testo dell'anno, aggiungi un nuovo modulo di testo alla colonna 1.

divi timeline verticale appiccicosa

Quindi aggiungi il testo "2020" al corpo.

divi timeline verticale appiccicosa

Nella scheda Progettazione, aggiorna gli stili di testo come segue:

  • Carattere del testo: ossigeno
  • Peso del carattere del testo: grassetto
  • Testo Dimensioni testo: 40 px (desktop), 24 px (tablet), 18 px (telefono)
  • Allineamento del testo: a destra

divi timeline verticale appiccicosa

Per fare in modo che l'anno rimanga in cima alla sezione, aggiorna quanto segue:

  • Posizione appiccicosa: bastone in alto
  • Offset in alto appiccicoso: 50 px
  • Limite appiccicoso inferiore: sezione

divi timeline verticale appiccicosa

Creare il mese appiccicoso

Per creare il testo del mese permanente, copia il modulo di testo contenente l'anno permanente e incollalo nella colonna 2.

divi timeline verticale appiccicosa

Quindi apri le impostazioni per il nuovo modulo di testo nella colonna 2 e aggiorna il corpo del testo con "dec" (l'abbreviazione del mese).

divi timeline verticale appiccicosa

Il testo del mese deve rimanere nella parte superiore della riga anziché nella sezione, quindi aggiorna il limite permanente come segue:

  • Limite permanente inferiore: riga

divi timeline verticale appiccicosa

Aggiunta del contenuto della galleria

Nella colonna all'estrema destra (colonna 3), aggiungeremo il contenuto correlato al mese/anno specifico. In questo caso, aggiungeremo un modulo galleria per visualizzare una galleria di immagini.

Per creare la galleria, aggiungi un modulo galleria nella colonna 3.

divi timeline verticale appiccicosa

Quindi aggiungi almeno 6 immagini alla galleria (o quante ne vuoi) e aggiorna quanto segue:

  • Conteggio immagini: 6
  • Mostra titolo e didascalia: NO
  • Come impaginazione: NO

divi timeline verticale appiccicosa

Nella scheda Progettazione, aggiorna quanto segue:

  • Imbottitura: 3% sinistra, 3% destra

divi timeline verticale appiccicosa

Per creare una spaziatura personalizzata tra gli elementi della galleria, aggiungi il seguente CSS personalizzato al CSS dell'elemento della galleria:

padding: 0 1% 2% 1%;

divi timeline verticale appiccicosa

Aggiorna larghezze e spaziatura delle colonne

Come abbiamo fatto per le colonne nella sezione delle intestazioni, daremo alle nostre colonne spaziatura e larghezze personalizzate (un cellulare) in modo che si allineino con le intestazioni e abbiano un bell'aspetto su tablet e telefono.

Colonna 1

Apri le impostazioni per la colonna 1 e aggiorna quanto segue:

  • Imbottitura: 1% sinistra, 2% destra

divi timeline verticale appiccicosa

Nella scheda Avanzate, aggiungi il seguente CSS personalizzato all'Elemento principale sul tablet:

width: 15% !important;

divi timeline verticale appiccicosa

Quindi apri le impostazioni per la colonna 2 e aggiungi lo stesso riempimento e CSS come segue:

  • Imbottitura: 1% sinistra, 2% destra

Elemento principale CSS (tablet):

width: 15% !important;

divi timeline verticale appiccicosa

Quindi apri le impostazioni per la colonna 3 e aggiorna il padding e Main Element CSS come segue:

  • Imbottitura: 1% sinistra, 2% destra

Elemento principale CSS (tablet):

width: 70% !important;

divi timeline verticale appiccicosa

Duplica la riga per altri mesi

Una volta completata la prima riga, possiamo duplicare la riga per altri mesi.

Duplica la riga.

divi timeline verticale appiccicosa

Nella riga dei duplicati, elimina il testo dell'anno. Abbiamo solo bisogno di un anno per sezione poiché l'anno si attaccherà alla parte superiore e inferiore della sezione.

divi timeline verticale appiccicosa

Quindi apri il testo del mese e aggiorna l'abbreviazione del mese con un nuovo mese.

divi timeline verticale appiccicosa

Duplica la sezione per gli anni aggiuntivi

Allo stesso modo in cui abbiamo duplicato la riga per ulteriori mesi, possiamo duplicare l'intera sezione per ulteriori anni.

Vai avanti e duplica la sezione che abbiamo appena creato per i contenuti del 2020.

divi timeline verticale appiccicosa

Nella sezione duplicata, aggiorna il testo dell'anno nella riga 1, colonna 1 con l'anno "2019".

divi timeline verticale appiccicosa

Puoi continuare questo processo per creare anni e mesi aggiuntivi secondo necessità per il layout della sequenza temporale.

Risultato finale

Controlla il risultato finale.

Pensieri finali

Il peso del lavoro di progettazione per questo layout della timeline è renderlo reattivo fornendo le dimensioni del testo e gli stili specifici per dispositivi mobili della larghezza delle colonne. Ma il posizionamento appiccicoso degli elementi della data è estremamente facile con le opzioni integrate di Divi. Spero che questo possa tornare utile per i progetti futuri. Vedo che questo è utile per mostrare una cronologia della cronologia per una pagina di informazioni o anche per una pagina di risorse, pagina di download o aggiornamenti del prodotto.

Non vedo l'ora di sentirti nei commenti.

Saluti!