margin-block-end
Vara CSS määratleb ruumi mööda välimine lõppeva serva element ploki suunas. See sisaldub CSSi loogiliste omaduste 1. taseme spetsifikatsioonis, mis on praegu tööprojektis.
.element ( margin-block-end: 25%; writing-mode: vertical-lr; )
Lõpp serva plokk suunas määrab elemendi writing-mode
, direction
ja text-orientation
. Niisiis, margin-block-end
horisontaalses vasakult paremale kontekstis kasutamisel toimib see täpselt samamoodi nagu margin-bottom
elemendi algserv on selle põhi.
Aga kui me muudame writing-mode
näiteks vertikaalseks, siis element pööratakse, asetades lõppserva paremale. Selle tulemusena margin-block-end
käitub täpselt nagu margin-right
. Põhimõtteliselt on lähteserv voolava suuna suhtes. Seda me mõtleme, kui räägime "loogilistest" omadustest.
Süntaks
margin-block-end:
Päris imelik on näha, kuidas ühe omaduse süntaks viitab dokumentatsioonis teise CSS-i atribuudi süntaksile, kuid see on tegelikult see. Põhimõtteliselt üritatakse öelda seda, et vara aktsepteerib samu väärtusi, margin-top
mis järgivad seda süntaksit:
margin-top: | | auto;
- Algne väärtus:
0
- Kehtib kõigi elementide kohta, välja arvatud sisemised lauaelemendid, rubiinpõhjad ja rubiinmärkimistega konteinerid
- Päritud: ei
- Protsendid: nagu ka vastava füüsilise omaduse osas
- Arvutatud väärtus: sama mis vastavatel
margin-*
omadustel - Animatsiooni tüüp: arvutatud väärtuse tüübi järgi
Väärtused
margin-block-end
aktsepteerib ühe pikkuse või märksõna väärtust.
/* Length values */ margin-block-end: 20px; margin-block-end: 2rem; margin-block-end: 25%; /* Keyword values */ margin-block-end: auto; /* Global values */ margin-block-end: inherit; margin-block-end: initial; margin-block-end: unset;
Demo
Klõpsake järgmise demo nuppu, et näha, kuidas elemendi algusserv muutub koos writing-mode
.
Brauseri tugi
IE | Edge | Firefox | Chrome | Safari | Ooper |
---|---|---|---|---|---|
Ei | 79+ | 41+ | 69+ | 12,1+ | 56+ |
Android Chrome | Android Firefox | Androidi brauser | iOS-i Safari | Opera Mobile |
---|---|---|---|---|
Jah | Jah | 81+ | 12,2+ | 59+ |
Lisalugemist
Artikkel 31. augustil 2018CSS-i loogilised atribuudid







