CSS margin-block ominaisuus
- Edellinen sivu margin
- Seuraava sivu margin-block-end
Määrittely ja käyttö
margin-block
Ominaisuus määrittää lohko-akselin alkuperä- ja loppureunuserin marginauksen, ja se on seuraavien ominaisuuksien lyhennys:
margin-block
Ominaisuuden arvo voidaan asettaa eri tavoin:
Jos margin-block-ominaisuudella on kaksi arvoa:
margin-block: 10px 50px;
- Reunuserin marginauksen leveys on 10px
- Loppureunat ovat 50px
Jos margin-block-ominaisuudella on arvo:
margin-block: 10px;
- Alku- ja loppureunat ovat 10px
CSS:n margin-block
ja margin-inline
Ominaisuudet ovat CSS:n margin-top
,margin-bottom
,margin-left
ja margin-right
Ominaisuudet ovat erittäin samanlaisia, mutta margin-block ja margin-inline
Ominaisuus riippuu suunnasta ja suunnasta.
Huomaa:liittyviin CSS-ominaisuuksiin writing-mode
Määrittää suunnan. Tämä vaikuttaa alueen alkuperäiseen ja lopulliseen sijaintiin sekä margin-block
Ominaisuuden vaikutus. English-sivuille, suunta on alas ja suunta on vasemmalta oikealle.
Esimerkki
Esimerkki 1
Aseta ulkoreunat suuntaan.
div { margin-block: 35px; }
Esimerkki 2
Kun <div>-elementin writing-mode
Kun attribuutin arvo on vertical-rl, elementin alkuperäinen sijainti siirtyy ylältä oikealle ja lopullinen sijainti alalta vasemmalle. Writing-mode-muutokset vaikuttavat myös margin-blockin vaikutukseen:
#parentDiv { writing-mode: vertical-rl; } #myDiv { margin-block: 10px 50px; }
CSS-kieli
margin-block: auto|length|initial|inherit;
Ominaisuuden arvo
Arvo | Kuvaus |
---|---|
auto | Oletusarvo. Elementin oletus margin-block-arvo. |
length |
Määritä margin-block px, pt, cm ym. yksiköillä. Sallitaan negatiiviset arvot. Katso:CSS yksiköt. |
% | Määritä margin-block, joka on suhteessa vanhemman elementin rivin suuntaan kokoon prosentteina. |
initial | Aseta tämä ominaisuus sen oletusarvon arvoon. Katso: initial. |
inherit | Perii tämän ominaisuuden vanhemmalta elementiltään. Katso: inherit. |
Tekninen yksityiskohta
Oletusarvo: | auto |
---|---|
Perintä: | Ei |
Animaation tekeminen: | Tuki. Katso:Animaatiot. |
Versio: | CSS3 |
JavaScript-kieli: | object.style.marginBlock="50px 20px" |
Selaimen tuki
Taulukossa olevat luvut ilmaisevat ensimmäisen selaimen version, joka tukee tätä ominaisuutta täysin.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
87.0 | 87.0 | 66.0 | 14.1 | 73.0 |
Tiedotusvihko
Viittaus:CSS margin-block-end ominaisuus
Viittaus:CSS margin-block-start ominaisuus
Viittaus:CSS margin-bottom ominaisuus
Viittaus:CSS margin-inline ominaisuus
Viittaus:CSS margin-left ominaisuus
Viittaus:CSS margin-right ominaisuus
Viittaus:CSS margin-top ominaisuus
Viittaus:CSS writing-mode ominaisuus
- Edellinen sivu margin
- Seuraava sivu margin-block-end