Πώς να δημιουργήσετε: μια στατική πλευρική στήλη
- Previous page Search bar
- Next page Side navigation
Μάθετε πώς να δημιουργήσετε μια στατική πλευρική導航 με CSS.
Πλήρη ύψος:
Αυτόματο ύψος:
Δημιουργία σταθερού πλευρικού πίνακα
Πρώτη βήμα - Προσθέστε HTML:
<!-- Πλευρική πλοήγηση --> <div class="sidenav"> <a href="#">Για εμάς</a> <a href="#">Υπηρεσίες</a> <a href="#">Πελάτες</a> <a href="#">Επικοινωνία</a> </div> <!-- Περιεχόμενο σελίδας --> <div class="main"> ... </div>
Δεύτερη βήμα - Προσθέστε CSS:
/* Μενού πλευρικού πίνακα */ .sidenav { height: 100%; /* Πλήρη ύψος οθόνης: Αν θέλετε ύψος "αυτόματο", διαγράψτε αυτή τη ρύθμιση */ width: 160px; /* Ρύθμιση πλάτους πλευρικού πίνακα */ position: fixed; /* Κινητός πλευρικός πίνακας (μείνει στον ίδιο τόπο κατά τη διάρκεια κύλισης) */ z-index: 1; /* Πάντα στην κορυφή */ top: 0; /* Πάντα στην κορυφή */ left: 0; background-color: #111; /* Μαύρο */ overflow-x: hidden; /* Απενεργοποίηση οριζόντιας κύλισης */ padding-top: 20px; } /* Σύνδεσμοι μενού πλοήγησης */ .sidenav a { padding: 6px 8px 6px 16px; text-decoration: none; font-size: 25px; color: #818181; display: block; } /* Αλλάξτε το χρώμα όταν το ποντίκι αναπαράγει την σύνδεση πλοήγησης */ .sidenav a:hover { color: #f1f1f1; } /* Ρύθμιση στυλ περιεχομένου σελίδας */ .main { margin-left: 160px; /* Ιδентικό με το πλάτος του πλευρικού πίνακα */ padding: 0px 10px; } /* Σε οθόνες με υψηλότητα κάτω από 450 εικονοστοιχεία, αλλάξτε το στυλ του πλευρικού πίνακα (μικρότερη εσωτερική περιθώρια και μικρότερη μέγεθος γραμματοσειράς) */ @media screen and (max-height: 450px) { .sidenav {padding-top: 15px;} .sidenav a {font-size: 18px;} }
Related pages
Tutorial:CSS navigation bar
Tutorial:How to create a side navigation bar
- Previous page Search bar
- Next page Side navigation