Flexbox è la scelta migliore per creare una barra di navigazione soprattutto quando si tratta di reattività. Flexbox rende gli elementi facili da allineare all'interno del contenitore, fornisce spaziatura e consente automaticamente agli articoli di adottare modifiche in base allo spazio disponibile. A causa della sua compatibilità tra browser, lo stile rimane lo stesso su più versioni di browser.
Questo articolo dimostra come creare una barra di navigazione utilizzando il layout Flexbox che includerà:
Come può essere utilizzato Flexbox per creare una barra di navigazione?
La barra di navigazione consente all'utente di attraversare più pagine Web sul sito Web. Contiene una barra di ricerca, icone sociali e molti altri. Seguire i passaggi dettagliati di seguito per creare una barra di navigazione utilizzando il layout Flexbox:
Passaggio 1: struttura della barra di navigazione
Il primo passo è creare una struttura per la barra di navigazione utilizzando HTML. Ad esempio, la barra navy contiene "logo "," voci di menu "e" barra di ricerca"Con un invio"pulsante":
La spiegazione del codice sopra è la seguente:
Dopo aver eseguito il codice sopra, la pagina web appare così:
L'output mostra che la struttura della barra navic è stata visualizzata sullo schermo.
Passaggio 2: Styling di navbar e logo
Innanzitutto, seleziona il “nav"Selettore elemento che seleziona il""Tag dal file HTML. Successivamente, selezionare l'immagine del logo e Div accedendolo tramite "loghi"Classe e applicare le proprietà CSS come di seguito:
navLa spiegazione dello snippet di codice sopra è:
Dopo l'esecuzione del codice sopra, la pagina Web assomiglia a questa:
L'output di cui sopra visualizza che il layout Flex è impostato su "nav"Tag e l'immagine del logo è impostata sul lato sinistro.
Passaggio 3: stile delle voci di menu
Per applicare gli stili sui pulsanti di menu, selezionare le classi DIV corrispondenti e applicare le seguenti proprietà CSS:
.menùLa spiegazione del codice sopra è:
Dopo aver aggiunto il codice sopra, la pagina web ora appare così:
L'output visualizza che le voci di menu sono ora disegnate.
Passaggio 4: styling del pulsante e pulsante di ricerca
Utilizzando i selettori di elementi diretti, selezionare "ingresso" E "pulsante"Elementi HTML nel file CSS. E applicare le seguenti proprietà CSS per migliorare la visibilità dell'utente:
ingressoDi seguito è riportata la spiegazione del codice sopra:
Dopo aver eseguito lo snippet del codice sopra, l'output sembra così:
L'output visualizza che la barra di navigazione è ora creata con successo utilizzando Flexbox.
Conclusione
Per creare una barra di navigazione utilizzando Flexbox Imposta il “flettere" E "spaziale"Valori al"Schermo"E le proprietà" giustificate-contenenti "all'interno del""Tag. Dopodiché, fornisci "flettere"Come valore per la proprietà di visualizzazione per l'elenco non ordinato"". Alla fine, le proprietà CSS vengono applicate per modellare gli elementi HTML residenti all'interno del “"Tag. Questo articolo ha spiegato l'utilizzo di Flexbox per creare una barra di navigazione.