Hur man skapar: Centraliserad överkant navigering
- Föregående sida Högerjusterad menylänk
- Nästa sida Fyrtjänarmeny
Lär dig hur du skapar en navigationsfält med centraliserad länk/ikon.
Skapa en överkant navigationsfält
Steg 1 - Lägg till HTML:
<!-- Överkant navigering --> <div class="topnav"> <!-- Centraliserad länk --> <div class="topnav-centered"> <a href="#home" class="active">Home</a> </div> /* Vänsterjusterade länkar (standard) */ <a href="#news">Nyheter</a> <a href="#contact">Kontaktinformation</a> /* Högerjusterade länkar */ <div class="topnav-right"> <a href="#search">Sök</a> <a href="#about">Om</a> </div> </div>
Steg 2 - Lägg till CSS:
/* Lägg till svart bakgrundsfärg för toppnavigering */ .topnav { position: relative; background-color: #333; overflow: hidden; } /* Ställ in stilar för länkar i navigationsfältet */ .topnav a { float: left; color: #f2f2f2; text-align: center; padding: 14px 16px; text-decoration: none; font-size: 17px; } /* Ändra länkfärg vid muspekare */ .topnav a:hover { background-color: #ddd; color: black; } /* Lägg till färg för aktivt/nuvarande länk */ .topnav a.active { background-color: #04AA6D; color: white; } /* Centrerad del inom toppnavigering */ .topnav-centered a { float: none; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } /* Högerjusterad del inom toppnavigering */ .topnav-right { float: right; } /* Responsivt navigationsmeny - länkar visas staplad på mobila enheter, inte parallellt */ @media screen and (max-width: 600px) { .topnav a, .topnav-right { float: none; display: block; } .topnav-centered a { position: relative; top: 0; left: 0; transform: none; } }
Relaterade sidor
Tutoriel:Hur man skapar en responsiv toppnavigationsmeny
Tutoriel:CSS-navigationsmeny
- Föregående sida Högerjusterad menylänk
- Nästa sida Fyrtjänarmeny