Stupci izvrsno rade protok i uravnoteženje sadržaja. Nažalost, ne teku svi elementi elegantno. Ponekad se elementi zaglave između stupaca.
![](4280247/break-inside_css-tricks_2.png.webp)
![](4280247/break-inside_css-tricks_2.png.webp)
Srećom, možete reći pregledniku da zadrži određene elemente zajedno s break-inside
.
li ( -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid; )
Trenutno svojstvo univerzalno prihvaća vrijednosti auto
i avoid
.
Koristite avoid
na elementu u rasporedu s više stupaca kako se svojstvo ne bi raspadalo.
Još jednom pogledajte sintaksu ovog svojstva jer postoje neke varijacije među preglednicima.
-webkit-column-break-inside: avoid; /* Chrome, Safari, Opera */ page-break-inside: avoid; /* Firefox */ break-inside: avoid; /* IE 10+ */
Svojstvo uzima svojstva nakon preloma stranice i dijeli iste vrijednosti. Za sada Firefox koristi page-break-inside
.
Pogledajte primjer razbijanja stupca Pen (CSS-trikovi) Katy DeCorah (@katydecorah) na CodePenu.
Podrška preglednika
Svojstva prijeloma stranice:
Podaci o podršci preglednika potječu iz tvrtke Caniuse, koja sadrži više detalja. Broj označava da preglednik podržava značajku u toj verziji i novijoj.
Radna površina
Krom | Firefox | IE | Rub | Safari |
---|---|---|---|---|
91 | 87 | 11 | 88 | TP |
Mobitel / tablet
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81 | 14,0-14,4 |
Podrška za raspored više stupaca:
Podaci o podršci preglednika potječu iz tvrtke Caniuse, koja sadrži više detalja. Broj označava da preglednik podržava značajku u toj verziji i novijoj.
Radna površina
Krom | Firefox | IE | Rub | Safari |
---|---|---|---|---|
91 | 87 | 10 | 12 | 10 |
Mobitel / tablet
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 81 | 10,0-10,2 |