Casa / Padroneggiare il PC / Bellissimi breadcrumb CSS. Bootstrap: breadcrumb. Vantaggi dell'utilizzo del breadcrumb

Bellissimi breadcrumb CSS. Bootstrap: breadcrumb. Vantaggi dell'utilizzo del breadcrumb

Gli elenchi sono convenienti grazie alla loro struttura gerarchica e alle impostazioni di visualizzazione flessibili, quindi vengono utilizzati non solo per lo scopo previsto, ma anche per creare vari elementi di pagina come breadcrumb, numerazione delle pagine, menu, schede, ecc.

briciole di pane

I breadcrumb ti aiutano a navigare nel sito e mostrano la posizione della pagina corrente rispetto ad altre sezioni del sito. In questo modo è facile salire di livello e capire in quale sezione ti trovi ora. Quindi, per un sito tecnico, la navigazione può essere la seguente (Fig. 1).

Riso. 1. Tipo di pangrattato

L'ultimo testo punta alla pagina corrente e non è un collegamento. Tutti gli elementi sono separati gli uni dagli altri da qualche simbolo, solitamente una freccia (→), una barra (/), un segno di maggiore (>) e simili.

Poiché la progettazione è affidata agli stili, il codice HTML risulta molto laconico. Creiamo una lista e le assegniamo la classe breadcrumb in modo che lo stile non si estenda ad altre liste.

Tieni presente che qui non ci sono separatori; vengono visualizzati utilizzando la proprietà dello stile del contenuto (esempio 1).

Esempio 1: creazione del breadcrumb

briciole di pane

Per cominciare, reimpostiamo tutti i margini e i riempimenti dell'elenco e allineiamo gli elementi orizzontalmente utilizzando la proprietà display con il valore inline-block . Rimuove anche i marcatori, quindi non è necessario farlo apposta. Lo pseudo-elemento ::before è necessario per aggiungere un separatore tra gli elementi e controllarne l'aspetto. Il testo viene aggiunto a tutti i punti, compreso il primo, di cui ovviamente non abbiamo bisogno. Pertanto lo rimuoviamo utilizzando la pseudoclasse :first-child, che applica lo stile al primo elemento

  • .

    Una grande quantità di materiale, come gli articoli del sito, è spesso divisa in pagine separate di 10-15 articoli per pagina, il che porta a una riduzione del caricamento del sito. Il passaggio tra le singole pagine avviene attraverso la loro numerazione, dove ogni numero funge da collegamento alla pagina corrispondente. È possibile visualizzare tutte le pagine, un certo numero di esse, oppure solo i collegamenti alla pagina successiva e a quella precedente. Quale opzione scegliere dipende dal design del sito e dalle tue preferenze. Uno dei possibili metodi di numerazione è mostrato in Fig. 2.

    Riso. 2. Numerazione delle pagine

    Per fare questa numerazione, utilizziamo ancora una semplice lista, ora con la classe pager, ogni elemento in questa lista sarà un collegamento alla pagina. Per evidenziare la pagina corrente, aggiungi la classe attiva (esempio 2).

    Esempio 2: Numerazione delle pagine

    Impaginazione

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    La linea tra i punti viene creata tramite la proprietà border-bottom dell'elemento