CSS inset-inline ιδιότητα
- Προσεχούμενη Σελίδα inset-block-start
- Προηγούμενη Σελίδα inset-inline-end
Ορισμός και χρήση
inset-inline
Η ρύθμιση της απόστασης του στοιχείου από το γονικό στοιχείο στην κατεύθυνση της γραμμής.
Σημείωση:Για να ενεργοποιηθεί αυτή η ιδιότητα, πρέπει να καθοριστεί position
ιδιότητα
inset-inline
Η ιδιότητα είναι συντομευμένη έκδοση των παρακάτω ιδιοτήτων:
inset-inline
Οι τιμές της ιδιότητας μπορούν να οριστούν με διάφορους τρόπους:
Αν η ιδιότητα 'inset-inline' έχει δύο τιμές:
inset-inline: 10px 50px;
- Η απόσταση του αρχικού σημείου είναι 10px
- Η απόσταση του τέλους είναι 50px
Αν η ιδιότητα inset-inline έχει μια τιμή:
inset-inline: 10px;
- Η απόσταση από την αρχή και το τέλος είναι 10px
Το CSS inset-inline και inset-block
ιδιότητες είναι παρόμοιες με το CSS top
、bottom
、left
και right
Παρόμοια με την ιδιότητα inset-block
και inset-inline
Η ιδιότητα εξαρτάται από την κατεύθυνση των κρατήρων και την κατεύθυνση γραφής.
Σημείωση:συναφείς ιδιότητες CSS writing-mode
και direction
Καθορίζει την κατεύθυνση γραφής. Αυτό επηρεάζει την αρχή και το τέλος της γραμμής, καθώς και inset-inline
Το αποτέλεσμα της ιδιότητας. Για τις σελίδες στα αγγλικά, η κατεύθυνση γραφής είναι από αριστερά προς δεξιά και η κατεύθυνση των κρατήρων είναι προς τα κάτω.
Παράδειγμα
Παράδειγμα 1
Ρύθμιση της απόστασης μεταξύ του στοιχείου div που έχει τοποθετηθεί και του γονικού στοιχείου στην κατεύθυνση γραφής:
div { inset-inline: 10px 50px; }
Παράδειγμα 2
Όταν η τιμή του στοιχείου <div> είναι writing-mode
Όταν η τιμή του στοιχείου είναι vertical-rl, η κατεύθυνση γραφής είναι προς τα κάτω. Το αποτέλεσμα είναι η αρχή του στοιχείου να μετακινείται από την αριστερή πλευρά στην κορυφή και το τέλος από τη δεξιά πλευρά στην κάτω γωνία:
div { inset-inline: 15px 30px; writing-mode: vertical-rl; }
Παράδειγμα 3
Όταν η τιμή του στοιχείου <div> είναι direction
Όταν η τιμή του στοιχείου είναι rtl, η κατεύθυνση γραφής είναι από δεξιά προς αριστερά. Το αποτέλεσμα είναι η αρχή του στοιχείου να μετακινείται από την αριστερή πλευρά στη δεξιά και το τέλος από τη δεξιά πλευρά στην αριστερή πλευρά:
div { inset-inline: 15px 30px; direction: rtl; }
Γλώσσα CSS
inset-inline: auto|length|initial|inherit;
Τιμή ιδιότητας
Τιμή | Περιγραφή |
---|---|
auto | Προεπιλεγμένη τιμή. Η προεπιλεγμένη απόσταση inset-inline του στοιχείου. |
length | Καθορισμός απόστασης με μονάδες όπως px, pt, cm κ.λπ. Αναγνωρίζονται αρνητικές τιμές. Εξετάστε:Αναφορές Μονάδων CSS. |
% | Καθορισμός απόλυτης απόστασης ως ποσοστό του μεγέθους του γονικού στοιχείου στην αντίστοιχη άξονα. |
initial | Ρύθμιση αυτής της ιδιότητας στην προεπιλεγμένη τιμή. Εξετάστε initial. |
inherit | Απόκτηση αυτής της ιδιότητας από το γονικό στοιχείο. Εξετάστε inherit. |
Τεχνικές λεπτομέρειες
Προεπιλεγμένη τιμή: | auto |
---|---|
Αντιληπτικότητα: | Όχι |
Παραγωγή κίνησης: | Υποστήριξη. Εξετάστε:Προσαρμοστικές ιδιότητες κίνησης. |
Έκδοση: | CSS3 |
Γλώσσα JavaScript: | object.style.insetInline="100px 50px" |
Υποστήριξη προγράμματος περιήγησης
Τα αριθμητικά στοιχεία της τάβλας δείχνουν την έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως την ιδιότητα.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
87.0 | 87.0 | 63.0 | 14.1 | 73.0 |
Σελίδες συναφείς
Εκμάθηση:CSS Καθορισμός
Αναφορά:CSS position 属性
Αναφορά:CSS direction ιδιότητα
Αναφορά:Ενότητα CSS writing-mode
- Προσεχούμενη Σελίδα inset-block-start
- Προηγούμενη Σελίδα inset-inline-end