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