Sådan oprettes: Centreret topnavigationslinje
- Previous page Right-aligned menu links
- Next page Monospace menu links
Lær at oprette en navigationslinje med centreret link/logo.
Opret en topnavigationslinje
Første trin - Tilføj HTML:
<!-- Top navigation --> <div class="topnav"> <!-- Centreret link --> <div class="topnav-centered"> <a href="#home" class="active">Home</a> </div> /* Venstre justeret link (standard) */ <a href="#news">Nyheder</a> <a href="#contact">Kontakt</a> /* Højre justeret link */ <div class="topnav-right"> <a href="#search">Søg</a> <a href="#about">Om</a> </div> </div>
Andet trin - Tilføj CSS:
/* Tilføj sort baggrundsfarve til toppenavigationen */ .topnav { position: relative; background-color: #333; overflow: hidden; } /* Angiv stil for links i navigationsfeltet */ .topnav a { float: left; color: #f2f2f2; text-align: center; padding: 14px 16px; text-decoration: none; font-size: 17px; } /* Ændr farve på link ved museoverførsel */ .topnav a:hover { background-color: #ddd; color: black; } /* Tilføj farve til aktiv/nuværende link */ .topnav a.active { background-color: #04AA6D; color: white; } /* Centreret del i toppenavigationen */ .topnav-centered a { float: none; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } /* Højre justeret del i toppenavigationen */ .topnav-right { float: right; } /* Responsivt navigationsmenu - viser links som staplet i stedet for ved siden af hinanden på mobilenheder */ @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; } }
Related pages
Tutorial:How to create a responsive top navigation
Tutorial:CSS navigation bar
- Previous page Right-aligned menu links
- Next page Monospace menu links