CSS transition 属性
- Επόμενη Σελίδα transform-style
- Προηγούμενη Σελίδα transition-delay
Ορισμός και Χρήση
Η ιδιότητα transition είναι μια συντομευμένη ιδιότητα που χρησιμοποιείται για να ρυθμίσετε τις τέσσερις ιδιότητες της διαδρομής.
Σημειώσεις:Προτείνεται να ρυθμίζετε πάντα transition-duration Αν δεν οριστεί η ιδιότητα, η διάρκεια είναι 0 και δεν θα προκύψει διαδρομή μεταβατικής επιδράσεως.
Δείτε επίσης:
Εκμάθηση CSSCSS Μεταβατική
Εγχειρίδιο HTML DOMΠρότυπο transition
Παράδειγμα
Βάλε τον δείκτη του ποντικιού στο στοιχείο div, η πλάτος του θα αλλάξει από 100px σε 300px:
div { width: 100px; transition: width 2s; }
Γλώσσα CSS
transition: property duration timing-function delay;
Τιμή Προπληροφορίας
Τιμή | Περιγραφή |
---|---|
transition-property | Ορίζει το όνομα των CSS properties που ορίζουν την επιδράση της διαδρομής. |
transition-duration | Ορίζει τον χρόνο ή τα miliseconds που απαιτούνται για την ολοκλήρωση της διαδρομής μεταβατικής επιδράσεως. |
transition-timing-function | Ορίζει τη courbe της ταχύτητας της επίδρασης. |
transition-delay | Ορίζει πότε ξεκινά η διαδρομή μεταβατικής επιδράσεως. |
Τεχνικά Στοιχεία
Προεπιλεγμένη τιμή: | all 0 ease 0 |
---|---|
Εκδοχικότητα: | no |
Έκδοση: | CSS3 |
Γλώσσα Γραμματοσειράς JavaScript: | object.style.transition="width 2s" |
Υποστήριξη Περιηγητών
Οι αριθμοί στη τράπεζα αναφέρουν την πρώτη έκδοση του περιηγητή που υποστηρίζει πλήρως το χαρακτηριστικό.
Τα αριθμητικά με -webkit-, -moz- ή -o- δείχνουν την πρώτη έκδοση που χρησιμοποιείται με πρόθεμα.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
26.0 4.0 -webkit- |
10.0 | 16.0 4.0 -moz- |
6.1 3.1 -webkit- |
12.1 10.5 -o- |
- Επόμενη Σελίδα transform-style
- Προηγούμενη Σελίδα transition-delay