Hur skapar man: en fast sidopanel
- Föregående sida Sökfält
- Nästa sida Sidor navigering
Lär dig hur du skapar en fast sidomenyn med CSS.
Full höjd:
Automatisk höjd:
Skapa en fast sidomeny
Steg 1 - Lägg till HTML:
/* Sidomenynavigering */ <div class="sidenav"> <a href="#">Om</a> <a href="#">Tjänster</a> <a href="#">Kunder</a> <a href="#">Kontakt</a> </div> /* Sido-innehåll */ <div class="main"> ... </div>
Steg 2 - Lägg till CSS:
/* Sidomenymeny */ .sidenav { height: 100%; /* Full skärmshöjd: om du vill ha en "automatisk" höjd, ta bort denna inställning */ width: 160px; /* Ställ in sidomenyns bredd */ position: fixed; /* Fast sidomeny (förbliv på plats när du rullar) */ z-index: 1; /* Förbliv alltid på toppen */ top: 0; /* Förbliv alltid på toppen */ left: 0; background-color: #111; /* Svart */ overflow-x: hidden; /* Inaktivera horisontell rullning */ padding-top: 20px; } /* Navigationsmenylänkar */ .sidenav a { padding: 6px 8px 6px 16px; text-decoration: none; font-size: 25px; color: #818181; display: block; } /* Ändra färgen när muspekaren är över navigeringslänken */ .sidenav a:hover { color: #f1f1f1; } /* Ställ in sidinnehållsstil */ .main { margin-left: 160px; /* Samma som sidomenyns bredd */ padding: 0px 10px; } /* På mindre skärmar med höjd under 450 pixlar, ändra sidomenyns stil (mindre kantmarginaler och mindre teckenstorlek) */ @media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;} }
Relaterade sidor
Tutorials:CSS navigationsfält
Tutorials:Hur man skapar sidonavigering
- Föregående sida Sökfält
- Nästa sida Sidor navigering