Hur man skapar: sidonavigationsknapp

Lär dig hur man använder CSS för att skapa en hoverbar sidonavigationsknapp.

Prova själv

Hur man skapar en hoverbar sidonavigering

Steg 1 - Lägg till HTML:

<div id="mySidenav" class="sidenav">
  <a href="#" id="about">About</a>
  <a href="#" id="blog">Blog</a>
  <a href="#" id="projects">Projects</a>
  <a href="#" id="contact">Contact</a>
</div>

Steg 2 - Lägg till CSS:

/* Ställ in stilen för länkar inom sidor navigering */
#mySidenav a {
  position: absolute; /* placera dem relativt till webbläsarens fönster */
  left: -80px; /* placera dem utanför skärmen */
  transition: 0.3s; /* lägg till övergångseffekt vid mushover */
  padding: 15px; /* 15px inre marginal */
  width: 100px; /* ställ in specifik bredd */
  text-decoration: none; /* ta bort understrykning */
  font-size: 20px; /* öka teckenstorlek */
  color: white; /* ställ in textfärg till vit */
  border-radius: 0 5px 5px 0; /* högra övre och högra nedre hörn är rundade */
}
#mySidenav a:hover {
  left: 0; /* när musen hover, visa elementet på rätt sätt */
}
/* about-länk: 20px från toppen, grön bakgrund */
#about {
  top: 20px;
  background-color: #04AA6D;
}
#blog {
  top: 80px;
  background-color: #2196F3; /* blå */
}
#projects {
  top: 140px;
  background-color: #f44336; /* röd */
}
#contact {
  top: 200px;
  background-color: #555 /* ljusgrå */
}

Prova själv

Relaterade sidor

Tutorial:CSS-navigationsfält