Come creare: barra di navigazione delle icone
- Pagina precedente Cassetto magico CodeW3C.com
- Pagina successiva Icona del menu
Impara come creare una barra di navigazione delle icone utilizzando CSS.
Verticale:
Orizzontale:
Come creare una barra delle icone
Passo 1 - Aggiungi HTML:
Aggiungi la libreria degli icone <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <div class="icon-bar"> <a class="active" href="#"><i class="fa fa-home"></i></a> <a href="#"><i class="fa fa-search"></i></a> <a href="#"><i class="fa fa-envelope"></i></a> <a href="#"><i class="fa fa-globe"></i></a> <a href="#"><i class="fa fa-trash"></i></a> </div>
Secondo passo - Aggiungi CSS:
Esempio verticale
.icon-bar { width: 90px; /* Imposta una larghezza specifica */ background-color: #555; /* Sfondo di colore scuro */ } .icon-bar a { display: block; /* Rendi i link verticalmente posizionati, piuttosto che in colonna */ text-align: center; /* Allinea il testo al centro */ padding: 16px; /* Aggiungi spazi interni */ transition: all 0.3s ease; /* Aggiungi animazione di transizione per l'effetto hover */ color: white; /* Colore del testo in bianco */ font-size: 36px; /* Aumenta la dimensione del font */ } .icon-bar a:hover { background-color: #000; /* Aggiungi colore di hover */ } .active { background-color: #04AA6D; /* Aggiungi colore attivo/attuale */ }
Esempio orizzontale
.icon-bar { width: 100%; /* Larghezza totale */ background-color: #555; /* Sfondo di colore scuro */ overflow: auto; /* Gestisci il sovraccarico causato dal float */ } .icon-bar a { float: left; /* Allinea i link in colonna */ text-align: center; /* Allinea il testo al centro */ width: 20%; /* Larghezza uniforme (5 icone, larghezza di ogni icona = 20% = 100%) */ padding: 12px 0; /* Aggiungi spazi interni superiori ed inferiori */ transition: all 0.3s ease; /* Aggiungi animazione di transizione per l'effetto hover */ color: white; /* Colore del testo in bianco */ font-size: 36px; /* Aumenta la dimensione del font */ } .icon-bar a:hover { background-color: #000; /* Aggiungi colore di hover */ } .active { background-color: #04AA6D; /* Aggiungi colore attivo/attuale */ }
Pagine correlate
Tutorial:Navigazione CSS
Tutorial:Tutorial delle icone
- Pagina precedente Cassetto magico CodeW3C.com
- Pagina successiva Icona del menu