Περισσότερα
Αλλαγή χρώματος γραμμής πλοήγησης στο Twitter Bootstrap
Πώς μπορώ να τροποποιήσω το CSS για να αλλάξω το χρώμα της γραμμής πλοήγησης στο Twitter Bootstrap;
687
3
Διαθέσιμες γραμμές πλοήγησης
Έχετε δύο βασικές γραμμές πλοήγησης:
Προεπιλεγμένη χρήση χρώματος
Εδώ είναι τα κύρια χρώματα και η χρήση τους:
#F8F8F8
: φόντο γραμμής πλοήγησης#E7E7E7
: πλαίσιο γραμμής πλοήγησης#777
: προεπιλεγμένο χρώμα#333
: χρώμα hover (#5E5E5E
για το.nav-brand
)#555
: ενεργό χρώμα#D5D5D5
: ενεργό φόντοΠροεπιλεγμένο στυλ
Αν θέλετε να βάλετε κάποιο προσαρμοσμένο στυλ, εδώ είναι το CSS που πρέπει να αλλάξετε:
Παραδείγματα προσαρμοσμένης έγχρωμης γραμμής πλοήγησης
Ακολουθούν τέσσερα παραδείγματα μιας προσαρμοσμένης έγχρωμης γραμμής πλοήγησης:
[Σύνδεσμος JSFiddle][2]
![Εισάγετε την περιγραφή της εικόνας εδώ][3]
Και ο κώδικας SCSS:
Και τέλος, ένα μικρό δώρο
Μόλις έφτιαξα ένα σενάριο που θα σας επιτρέψει να δημιουργήσετε το θέμα σας: [TWBSColor - Δημιουργήστε τη δική σας γραμμή πλοήγησης Bootstrap][1]
[Ενημέρωση]:
Ανανεωμένο 2018 για το Bootstrap 4
Η αλλαγή του χρώματος της γραμμής πλοήγησης είναι διαφορετική (και λίγο πιο εύκολη) στο Bootstrap 4. Μπορείτε να δημιουργήσετε μια προσαρμοσμένη κλάση navbar και στη συνέχεια να την αναφέρετε για να αλλάξετε τη navbar χωρίς να επηρεάσετε άλλες navs του Bootstrap..
Χρησιμοποιώντας λιγότερα
Θα μπορούσατε επίσης να σκεφτείτε να μεταγλωττίσετε τη δική σας έκδοση. Δοκιμάστε το http://getbootstrap.com/customize/ (το οποίο έχει ένα ξεχωριστό τμήμα για τις ρυθμίσεις των Navbars (Default navbar και Inverted Navbar)) ή κατεβάστε το δικό σας αντίγραφο από το https://github.com/twbs/bootstrap.
Θα βρείτε τις ρυθμίσεις των navbars στο αρχείο
variables.less
. Τοnavbar.less
χρησιμοποιείται για τη μεταγλώττιση του navbar (εξαρτάται από ταvariables.less
καιmixins.less
).Αντιγράψτε το τμήμα 'navbar-default' και συμπληρώστε τις δικές σας ρυθμίσεις χρώματος. Η αλλαγή των μεταβλητών στο
variables.less
θα είναι ο ευκολότερος τρόπος (η αλλαγή της προεπιλεγμένης ή της αντίστροφης navbar δεν θα'ειναι πρόβλημα επειδή έχετε μόνο μία navbar ανά σελίδα).Στις περισσότερες περιπτώσεις δεν θα αλλάξετε όλες τις ρυθμίσεις:
Θα μπορούσατε επίσης να δοκιμάσετε το http://twitterbootstrap3navbars.w3masters.nl/. Αυτό το εργαλείο παράγει κώδικα CSS για την προσαρμοσμένη γραμμή πλοήγησης. Προαιρετικά, μπορείτε επίσης να προσθέσετε χρώματα διαβάθμισης και πλαίσια στη γραμμή πλοήγησης.