Επεκτείνετε το Bootstrap για να επωφεληθείτε από τα στυλ και τα στοιχεία που περιλαμβάνονται, καθώς και τις λιγότερες μεταβλητές και μίξεις.
Το Bootstrap είναι κατασκευασμένο με LESS στον πυρήνα του, μια δυναμική γλώσσα φύλλου στυλ που δημιουργήθηκε από τον καλό μας φίλο, Alexis Sellier . Κάνει την ανάπτυξη CSS που βασίζεται σε συστήματα ταχύτερη, ευκολότερη και πιο διασκεδαστική.
Ένας από τους δημιουργούς του Bootstrap έγραψε μια γρήγορη ανάρτηση ιστολογίου σχετικά με αυτό , που συνοψίζεται εδώ:
Ως επέκταση του CSS, το LESS περιλαμβάνει μεταβλητές, mixins για επαναχρησιμοποιήσιμα αποσπάσματα κώδικα, λειτουργίες για απλά μαθηματικά, ένθεση, ακόμη και συναρτήσεις χρώματος.
Επισκεφτείτε τον επίσημο ιστότοπο στη διεύθυνση http://lesscss.org/ για να μάθετε περισσότερα.
Δεδομένου ότι το CSS μας είναι γραμμένο με Less και χρησιμοποιεί μεταβλητές και mixins, πρέπει να μεταγλωττιστεί για την τελική υλοποίηση παραγωγής. Να πώς.
Ακολουθήστε τις οδηγίες στο έργο readme στο GitHub για μεταγλώττιση μέσω γραμμής εντολών.
Κατεβάστε το πιο πρόσφατο Less.js και συμπεριλάβετε τη διαδρομή προς αυτό (και το Bootstrap) στο <head>
.
<link rel = "stylesheet/less" href = "/path/to/bootstrap.less" > <script src = "/path/to/less.js" ></script>
Για να μεταγλωττίσετε ξανά τα αρχεία .less, απλώς αποθηκεύστε τα και φορτώστε ξανά τη σελίδα σας. Το Less.js τα μεταγλωττίζει και τα αποθηκεύει σε τοπικό χώρο αποθήκευσης.
Η ανεπίσημη εφαρμογή Mac παρακολουθεί καταλόγους αρχείων .less και μεταγλωττίζει τον κώδικα σε τοπικά αρχεία μετά από κάθε αποθήκευση ενός αρχείου .less που παρακολουθείτε. Εάν θέλετε, μπορείτε να αλλάξετε τις προτιμήσεις στην εφαρμογή για αυτόματη ελαχιστοποίηση και σε ποιον κατάλογο καταλήγουν τα μεταγλωττισμένα αρχεία.
Το Crunch είναι ένα υπέροχο πρόγραμμα επεξεργασίας και μεταγλωττιστής LESS που έχει δημιουργηθεί στο Adobe Air.
Δημιουργήθηκε από τον ίδιο τύπο με την ανεπίσημη εφαρμογή Mac, το CodeKit είναι μια εφαρμογή Mac που μεταγλωττίζει LESS, SASS, Stylus και CoffeeScript.
Εφαρμογή Mac, Linux και Windows για μεταφορά και απόθεση μεταγλώττισης LESS αρχείων. Επιπλέον, ο πηγαίος κώδικας βρίσκεται στο GitHub .
Ξεκινήστε γρήγορα οποιοδήποτε έργο ιστού αποθέτοντας το μεταγλωττισμένο ή ελαχιστοποιημένο CSS και JS. Επίπεδο σε προσαρμοσμένα στυλ ξεχωριστά για εύκολες αναβαθμίσεις και συντήρηση.
Κατεβάστε το πιο πρόσφατο μεταγλωττισμένο Bootstrap και τοποθετήστε το στο έργο σας. Για παράδειγμα, μπορεί να έχετε κάτι σαν αυτό:
app/ διατάξεις/ πρότυπα/ δημόσιο/ css/ bootstrap.min.css js/ bootstrap.min.js img/ glyphicons-halflings.png glyphicons-halflings-white.png
Αντιγράψτε το ακόλουθο βασικό HTML για να ξεκινήσετε.
- <html>
- <κεφάλι>
- Πρότυπο < title> Bootstrap 101 </title>
- <!-- Bootstrap -->
- <link href = "public/css/bootstrap.min.css" rel = "φύλλο στυλ" >
- </head>
- <σώμα>
- <h1> Γεια σου, κόσμος! </h1>
- <!-- Bootstrap -->
- <script src = "public/js/bootstrap.min.js" </script>
- </body>
- </html>
Εργαστείτε στο προσαρμοσμένο σας CSS, JS και άλλα όπως χρειάζεται για να κάνετε το Bootstrap δικό σας με τα δικά σας ξεχωριστά αρχεία CSS και JS.
- <html>
- <κεφάλι>
- Πρότυπο < title> Bootstrap 101 </title>
- <!-- Bootstrap -->
- <link href = "public/css/bootstrap.min.css" rel = "φύλλο στυλ" >
- <!-- Έργο -->
- <link href = "public/css/application.css" rel = "φύλλο στυλ" >
- </head>
- <σώμα>
- <h1> Γεια σου, κόσμος! </h1>
- <!-- Bootstrap -->
- <script src = "public/js/bootstrap.min.js" </script>
- <!-- Έργο -->
- <script src = "public/js/application.js" </script>
- </body>
- </html>