break-before


Misol

<h1> elementidan oldin har doim sahifa uzilishini qo‘ying:

@media print {   h1 {     break-before: always;   } }


ULASHISH

Ta’rif va qo‘llanilishi

break-before xususiyati ko‘rsatilgan elementdan oldin sahifa, ustun yoki hudud (region) uzilishi sodir bo‘lishi kerakmi yoki yo‘qligini belgilaydi.

break-before xususiyati CSS2’dagi page-break-before xususiyatini kengaytiradi.

break-before yordamida brauzerga break-before xususiyati qo‘llanilgan elementdan oldin sahifa, ustun yoki hududni uzishni yoki element bo‘linib, ikki sahifaga tarqalib ketishining oldini olishni aytishingiz mumkin.

Standart qiymat: auto
Meros qilinadi: yo‘q
Animatsiya qilinadi: yo‘q. animatable haqida o‘qing
Versiya: CSS3
JavaScript sintaksisi: object.style.breakBefore="always"

Brauzerlarda qo‘llab-quvvatlash

Jadvaldagi sonlar xususiyatni to‘liq qo‘llab-quvvatlaydigan birinchi brauzer versiyasini ko‘rsatadi.

Xususiyat
break-before 50.0 10.0 65.0 10.0 37.0


CSS sintaksisi

break-before: auto|all|always|avoid|avoid-column|avoid-page|avoid-region|column|left|page|recto|region|right|verso|initial|inherit;

Xususiyat qiymatlari

Qiymat Tavsif
auto Standart. Elementdan oldin avtomatik sahifa/ustun/hudud uzilishi
all Asosiy qutidan (principal box) oldin darhol har doim sahifa uzilishi qo‘yiladi
always Elementdan oldin har doim sahifa uzilishi qo‘yiladi
avoid Elementdan oldin sahifa/ustun/hudud uzilishiga yo‘l qo‘yilmaydi
avoid-column Elementdan oldin ustun uzilishiga yo‘l qo‘yilmaydi
avoid-page Elementdan oldin sahifa uzilishiga yo‘l qo‘yilmaydi
avoid-region Elementdan oldin hudud (region) uzilishiga yo‘l qo‘yilmaydi
column Elementdan oldin har doim ustun uzilishi qo‘yiladi
left Keyingi sahifa chap sahifa sifatida formatlanishi uchun elementdan oldin bitta yoki ikkita sahifa uzilishi qo‘yiladi
page Elementdan oldin har doim sahifa uzilishi qo‘yiladi
recto Keyingi sahifa recto sahifa sifatida formatlanishi uchun asosiy qutidan oldin bitta yoki ikkita sahifa uzilishi qo‘yiladi
region Elementdan oldin har doim hudud (region) uzilishi qo‘yiladi
right Keyingi sahifa o‘ng sahifa sifatida formatlanishi uchun elementdan oldin bitta yoki ikkita sahifa uzilishi qo‘yiladi
verso Keyingi sahifa verso sahifa sifatida formatlanishi uchun asosiy qutidan oldin bitta yoki ikkita sahifa uzilishi qo‘yiladi
initial Bu xususiyatni standart qiymatiga o‘rnatadi. initial haqida o‘qing
inherit Bu xususiyatni ota elementidan meros qilib oladi. inherit haqida o‘qing

Ko‘proq misollar

Misol

Chop etilganda barcha yangi boblar (kitobdagidek) o‘ng sahifadan boshlanishini ta’minlash uchun barcha <h1> elementlariga break-before: right qo‘llashingiz mumkin:

@media print {   h1 {     break-before: right;   } }

Misol

Hudud ichidagi <ul> elementlaridan oldin har doim hudud uzilishini qo‘ying:

.region ul {     break-before: region;   } }


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!