Τεκμηρίωση και παραδείγματα για τη χρήση προσαρμοσμένων γραμμών προόδου Bootstrap που διαθέτουν υποστήριξη για στοιβαγμένες γραμμές, κινούμενα φόντο και ετικέτες κειμένου.
Πως δουλεύει
Τα στοιχεία προόδου είναι κατασκευασμένα με δύο στοιχεία HTML, μερικά CSS για να ορίσετε το πλάτος και μερικά χαρακτηριστικά. Δεν χρησιμοποιούμε το στοιχείο HTML5<progress> , διασφαλίζοντας ότι μπορείτε να στοιβάζετε γραμμές προόδου, να τις κάνετε κίνηση και να τοποθετείτε ετικέτες κειμένου πάνω τους.
Χρησιμοποιούμε το .progressως περιτύλιγμα για να υποδείξουμε τη μέγιστη τιμή της γραμμής προόδου.
Χρησιμοποιούμε το εσωτερικό .progress-barγια να υποδείξουμε την πρόοδο μέχρι στιγμής.
.progress-barΑπαιτεί ένα ενσωματωμένο στυλ, μια τάξη βοηθητικού προγράμματος ή προσαρμοσμένο CSS για να ορίσετε το πλάτος τους .
Το .progress-barαπαιτεί επίσης ορισμένα roleκαι ariaχαρακτηριστικά για να είναι προσβάσιμο.
Συνδυάστε τα όλα μαζί και έχετε τα ακόλουθα παραδείγματα.
Προσθέστε ετικέτες στις γραμμές προόδου σας τοποθετώντας κείμενο μέσα στο .progress-bar.
25%
Υψος
Ορίζουμε μόνο μια heightτιμή στο .progress, οπότε αν αλλάξετε αυτήν την τιμή, το εσωτερικό .progress-barθα αλλάξει αυτόματα ανάλογα το μέγεθος.
Φόντο
Χρησιμοποιήστε κλάσεις βοηθητικού προγράμματος παρασκηνίου για να αλλάξετε την εμφάνιση μεμονωμένων γραμμών προόδου.
Πολλαπλές μπάρες
Συμπεριλάβετε πολλές γραμμές προόδου σε ένα στοιχείο προόδου, εάν χρειάζεστε.
Ριγέ
Προσθέστε .progress-bar-stripedσε οποιοδήποτε .progress-barγια να εφαρμόσετε μια λωρίδα μέσω διαβάθμισης CSS πάνω από το χρώμα φόντου της γραμμής προόδου.
Κινούμενες ρίγες
Η ριγέ κλίση μπορεί επίσης να κινηθεί. Προσθέστε .progress-bar-animatedστο για .progress-barνα κάνετε κίνηση των λωρίδων από δεξιά προς τα αριστερά μέσω κινούμενων εικόνων CSS3.