Come creare: link di navigazione a larghezza uguale

Impara a creare una barra di navigazione con link di navigazione a larghezza uguale.

Menu a larghezza uguale

Prova da solo

Crea una barra di navigazione responsive

Primo passo - Aggiungi HTML:

<!-- Menu di navigazione -->
<div class="navbar">
  <a class="active" href="#">Home</a>
  <a href="#">Ricerca</a>
  <a href="#">Contatti</a>
  <a href="#">Login</a>
</div>

Secondo passo - Aggiungi CSS:

/* Imposta lo stile del menu di navigazione */
.navbar {
  width: 100%;
  background-color: #555;
  overflow: auto;
}
/* Link di navigazione */
.navbar a {
  float: left;
  padding: 12px;
  color: white;
  text-decoration: none;
  font-size: 17px;
  width: 25%; /* Quattro link a larghezza uguale. Se hai due link, usa il 50%, per tre link usa il 33.33%, ecc. */
  text-align: center; /* Se desideri centrare il testo Se si desidera centrare il testo */
}
/* Aggiungi colore di sfondo quando il mouse è sopra il link */
.navbar a:hover {
  background-color: #000;
}
/* Imposta lo stile dei link attivi/attivi */
.navbar a.active {
  background-color: #04AA6D;
}
/* Aggiungi funzionalità di risposta - Sotto 500 pixel di schermo, visualizza i link di navigazione in modo stackato anziché in modo parallelo */
@media screen and (max-width: 500px) {
  .navbar a {
    float: none;
    display: block;
    width: 100%;
    text-align: left; /* Se desideri allineare a sinistra il testo sugli schermi di piccolo formato */
  }
}

Prova da solo

导航链接带图标

Prova da solo

Pagine correlate

Tutorial:Navigazione CSS