Jak stworzyć: stałą kolumnę boczną
- Poprzednia strona Pasek wyszukiwania
- Następna strona Nawigacja boczna
Nauka, jak używać CSS do tworzenia stałego menu bocznego.
Pełna wysokość:
Automatyczna wysokość:
Stwórz stałą boczna kolumnę
Krok 1 - Dodaj HTML:
<!-- Nawigacja boczna --> <div class="sidenav"> <a href="#">O nas</a> <a href="#">Usługi</a> <a href="#">Klienci</a> <a href="#">Kontakt</a> </div> <!-- Treść strony --> <div class="main"> ... </div>
Krok 2 - Dodaj CSS:
/* Menu bocznej kolumny */ .sidenav { height: 100%; /* Pełna wysokość ekranu: jeśli chcesz ‘automatyczną’ wysokość, usuń to ustawienie */ width: 160px; /* Ustaw szerokość bocznej kolumny */ position: fixed; /* Stała boczna kolumna (pozostaje na miejscu podczas przewijania) */ z-index: 1; /* Zawsze na górze */ top: 0; /* Zawsze na górze */ left: 0; background-color: #111; /* Czarny */ overflow-x: hidden; /* Wyłącz przewijanie poziome */ padding-top: 20px; } /* Linki w menu nawigacyjnym */ .sidenav a { padding: 6px 8px 6px 16px; text-decoration: none; font-size: 25px; color: #818181; display: block; } /* Zmień kolor, gdy wskaźnik myszy jest nad linkiem nawigacyjnym */ .sidenav a:hover { color: #f1f1f1; } /* Ustawienia stylu treści strony */ .main { margin-left: 160px; /* Równa się szerokości bocznej kolumny */ padding: 0px 10px; } /* W małych ekranach o wysokości poniżej 450 pikseli, zmień styl bocznej kolumny (mniej wewnętrznych marginesów i mniejszy rozmiar czcionki) */ @media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;} }
Strony związane
Tutorial:Nawigacja CSS
Tutorial:Jak stworzyć nawigację boczną
- Poprzednia strona Pasek wyszukiwania
- Następna strona Nawigacja boczna