Προτάσεις μαθήματος:
- Προηγούμενη σελίδα Λειτουργία clamp() CSS
- Προσεχής σελίδα Λειτουργία color-mix() CSS
- Επιστροφή στο επίπεδο πάνω Εκπαιδευτικός Οδηγός Λειτουργιών CSS
CSS color() συνάρτηση
Ορισμός και χρήση του CSS color()
Η συνάρτηση επιτρέπει την ορισμό χρώματος στον συγκεκριμένο χώρο χρώματος.
Παράδειγμα
Παράδειγμα 1
Ορίζει το χρώμα του παρασκηνίου στον χώρο χρώματος display-p3 (διαφάνεια 0.3):
div { padding: 15px; border: 2px solid black; background-color: color(display-p3 0.6 0.6 0 / .3); }
Παράδειγμα 2
Χρήση γλώσσας τιμών σχετικών τιμών:
div { padding: 15px; border: 2px solid black; background-color: color(from blue srgb r g b / 0.4); }
Γλώσσα CSS
Γλώσσα τιμών αμετάβλητων τιμών
color(colorspace c1 c2 c3 / A)
Τιμή | Περιγραφή |
---|---|
colorspace |
Απαιτείται. Ορίζει έναν από τους προκαθορισμένους χώρους χρώματος:
|
c1 c2 c3 |
Απαιτείται. Προσδιορίζει την τιμή του συνιστώμενου του χώρου χρώματος. Κάθε τιμή μπορεί να γραφτεί ως αριθμός (0 έως 1), ποσοστό (0% έως 100%) ή λέξη κλειδί none. |
/ A |
Προαιρετική. Προσδιορίζει την τιμή του διαφανούς καναλιού του χρώματος (0 σημαίνει πλήρως διαφανές, 100 σημαίνει πλήρως αδιαφανές). Μπορεί επίσης να χρησιμοποιηθεί το none (προσδιορίζει μη διαφανή κανάλι). Η προεπιλεγμένη τιμή είναι 100. |
Γλώσσα τιμών σχετικών τιμών
color(from color colorspace c1 c2 c3 / A)
Τιμή | Περιγραφή |
---|---|
from color |
Ξεκινά με το κλειδί from, ακολουθούμενο από την τιμή χρώματος που εκφράζει το αρχικό χρώμα. Αυτό είναι το αρχικό χρώμα που βασίζεται το σχετικό χρώμα. |
colorspace |
Απαιτείται. Ορίζει έναν από τους προκαθορισμένους χώρους χρώματος:
|
c1 c2 c3 |
Απαιτείται. Προσδιορίζει την τιμή του συνιστώμενου του χώρου χρώματος. Κάθε τιμή μπορεί να γραφτεί ως αριθμός (0 έως 1), ποσοστό (0% έως 100%) ή λέξη κλειδί none. |
/ A |
Προαιρετική. Προσδιορίζει την τιμή του διαφανούς καναλιού του χρώματος (0 σημαίνει πλήρως διαφανές, 100 σημαίνει πλήρως αδιαφανές). Μπορεί επίσης να χρησιμοποιηθεί το none (προσδιορίζει μη διαφανή κανάλι). Η προεπιλεγμένη τιμή είναι 100. |
Τεχνικά λεπτομέρειες
Έκδοση: | CSS Color Module Level 5 |
---|
Υποστήριξη προγράμματος περιήγησης
Τα αριθμήματα στη τράπεζα δεδομένων δείχνουν την έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως τη συνάρτηση.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
111 | 111 | 113 | 15 | 97 |
Σχετικές σελίδες
Αναφορά:Χρώματα CSS
- Προηγούμενη σελίδα Λειτουργία clamp() CSS
- Προσεχής σελίδα Λειτουργία color-mix() CSS
- Επιστροφή στο επίπεδο πάνω Εκπαιδευτικός Οδηγός Λειτουργιών CSS