Come creare: navigazione a pilula

Impara come creare una navigazione a pilula con CSS.

Navigazione a pilula

Prova personalmente

Crea una navigazione a pilula

Primo passo - Aggiungi HTML:

<div class="pill-nav">
  <a class="active" href="#home">Home</a>
  <a href="#news">Notizie</a>
  <a href="#contact">Contatto</a>
  <a href="#about">About</a>
</div>

Secondo passo - Aggiungi CSS:

/* Imposta lo stile dei link nel menu di navigazione a pilula */
.pill-nav a {
  display: inline-block;
  color: black;
  text-align: center;
  padding: 14px;
  text-decoration: none;
  font-size: 17px;
  border-radius: 5px;
}
/* Cambia il colore del link quando il mouse è sopra di esso */
.pill-nav a:hover {
  background-color: #ddd;
  color: black;
}
/* Aggiungi colore al link attivo/attuale */
.pill-nav a.active {
  background-color: dodgerblue;
  color: white;
}

Prova personalmente

Navigazione a pilula verticale

Aggiungi display: block ai link, così verranno visualizzati verticalmente invece che orizzontalmente:

Prova personalmente

Pagine correlate

Tutorial:Navigazione CSS

Tutorial:Come creare la navigazione in alto