CSS διακοπή μέσα ιδιότητα
- 上一页 break-before
- Επόμενη σελίδα caption-side
Ορισμός και χρήση
Η ιδιότητα break-inside καθορίζει αν πρέπει να γίνει σελίδαρισή, διαίρεση στη στήλη ή διαίρεση περιοχής μέσα στο καθορισμένο στοιχείο.
Η ιδιότητα break-inside επεκτείνει την ιδιότητα page-break-inside του CSS2.
Με τη χρήση της break-inside, μπορείτε να ενημερώσετε τον περιηγητή να αποφεύγει διακοπές μέσα στα εικόνα, κείμενα κώδικα, τάμπλες και λίστας.
Παραδείξεις
Αποφύγετε την σελίδαρισή μέσα στο στοιχείο <img>:
@media print { img { display: block; break-inside: avoid; } }
Γλώσσα γραφής CSS
break-inside: auto|all|always|avoid|avoid-column|avoid-page|avoid-region|column|left|page|recto|region|right|verso|initial|inherit;
Τιμή ιδιότητας
Τιμή | Περιγραφή |
---|---|
auto | Προεπιλεγμένο. Στο εσωτερικό του στοιχείου γίνεται αυτόματα σελίδαρισή, διαίρεση στη στήλη και διαίρεση περιοχής. |
avoid | Αποφύγετε την διακοπή σε σελίδα, στήλη ή περιοχή στο εσωτερικό του στοιχείου. |
avoid-column | Αποφύγετε την διαίρεση στη στήλη στο εσωτερικό του στοιχείου. |
avoid-page | Αποφύγετε την σελίδαρισή στο εσωτερικό του στοιχείου. |
avoid-region | Αποφύγετε την διαίρεση στο εσωτερικό του στοιχείου. |
initial | Ρυθμίστε αυτή την ιδιότητα στη προεπιλεγμένη τιμή. Αναφορά: initial。 |
inherit | Κληρονομείται από το γονικό στοιχείο. Αναφορά: inherit。 |
Τεχνικά λεπτομέρειες
Προεπιλεγμένη τιμή: | auto |
---|---|
Κληρονομικότητα: | Όχι |
Δημιουργία animation: | Δεν υποστηρίζεται. Εξέταση:Αντικειμενικές ιδιότητες animation。 |
Έκδοση: | CSS3 |
Γλώσσα γραφής JavaScript: | object.style.breakInside="always" |
Περισσότερες παραδείξεις
Αποφύγετε την σελίδαρισή μέσα στα στοιχεία <table>, <ul>, <ol>:
@media print { table, ul, ol { break-inside: avoid; } }
Υποστήριξη περιηγητή
Τα αριθμοί στη τаблицή περιγράφουν την πρώτη έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως αυτή την ιδιότητα.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
50.0 | 10.0 | 65.0 | 10.0 | 37.0 |
- 上一页 break-before
- Επόμενη σελίδα caption-side