inset-block-end
είναι μια λογική ιδιότητα CSS που ορίζει το μήκος που ένα στοιχείο αντισταθμίζεται στην κατεύθυνση του μπλοκ από το άκρο του. Είναι περίπου όπως δηλώνει bottom
, εκτός από το τελικό σημείο της καθορίζεται από το στοιχείο του direction
, text-orientation
και writing-mode
, ακριβώς όπως και οι άλλες λογικές ιδιότητες.
Η ιδιότητα είναι μέρος των προδιαγραφών CSS Logical Properties και Value Level 1 που βρίσκεται επί του παρόντος στην κατάσταση πρόχειρου του Editor. Αυτό σημαίνει ότι ο ορισμός και οι πληροφορίες σχετικά με αυτό μπορούν να αλλάξουν από τώρα έως την επίσημη σύσταση.
.element ( inset-block-end: 50px; position: relative; /* Apples to positioned elements */ writing-mode: vertical-rl; /* Determines the block start direction */ )
Έτσι, για παράδειγμα, εάν ο τρόπος γραφής έχει οριστεί horizontal-lr
η inset-block-end
ιδιότητα θα λειτουργήσει ακριβώς όπως bottom
και ρυθμίστε το στοιχείο είναι μετατόπιση από το κάτω άκρο. Πρέπει ακόμη να καθορίσετε ένα ρητό position
στο ίδιο στοιχείο για να τεθεί σε ισχύ, όπως bottom
και άλλες φυσικές ιδιότητες αντιστάθμισης.
Αλλά αλλάξτε το στοιχείο writing-mode
σε κάτι σαν vertical-lr
και το "κάτω" άκρο περιστρέφεται στην κατακόρυφη κατεύθυνση, ενεργώντας περισσότερο σαν την right
ιδιότητα.
Σύνταξη
inset-block-end: ;
- Αρχική τιμή:
auto
- Ισχύει για: τοποθετημένα στοιχεία
- Κληρονομική: όχι
- Ποσοστά: για την αντίστοιχη φυσική ιδιότητα
- Υπολογισμένη τιμή: ίδια με την αντίστοιχη
bottom
ιδιότητα - Τύπος κινούμενης εικόνας: ανά τύπο υπολογισμένης τιμής
Αξίες
inset-block-end
παίρνει μια τιμή μήκους και υποστηρίζει καθολικές λέξεις-κλειδιά. Η προεπιλεγμένη τιμή είναι auto
.
/* Length values */ inset-block-end: 50px; inset-block-end: 4em; inset-block-end: 3.5rem inset-block-end: 25vh; /* Percentage values */ inset-block-end: 50%; /* Keyword values */ inset-block-end: auto; /* initial value */ /* Global values */ inset-block-end: initial inset-block-end: inherit; inset-block-end: unset;
Υποστήριξη προγράμματος περιήγησης
ΙΕ | Ακρη | Firefox | Χρώμιο | Σαφάρι | ΛΥΡΙΚΗ ΣΚΗΝΗ |
---|---|---|---|---|---|
Οχι | Οχι | 63+ | Οχι | Οχι | Οχι |
Android Chrome | Android Firefox | Πρόγραμμα περιήγησης Android | iOS Safari | Opera Mini |
---|---|---|---|---|
Οχι | 79+ | Οχι | Οχι | Οχι |
Διαδήλωση
Περαιτέρω ανάγνωση
- CSS Λογικές ιδιότητες και τιμές Επίπεδο 1 προδιαγραφή (Πρόχειρο συντάκτη)
- Τεκμηρίωση MDN
- Κατανόηση λογικών ιδιοτήτων και τιμών (Περιοδικό Smashing)
- Λογικές ιδιότητες CSS (Adrian Roselli)
- Αμφίδρομοι οριζόντιοι κανόνες στο CSS (Hussein Al Hammad)