Hisia la CSS grid-area
- Kwanza grid
- Pya grid-auto-columns
Inaa uangalifu wa mafunzo:
Inaa uangalifu na matumizi
Inaa uangalifu ya kipropeti cha grid-area inaweza kutumiwa kwa kugawanya jina la vipengele vya kifungu. Baadaye, inaweza kutumiwa kwa kifungu cha kina cha jinga kwa kutambua ukubwa na upeo wa vipengele vya kifungu katika muundo wa kifungu, ni kivinjari cha kipropeti cha hizi kipropeti: grid-template-areas Inaa uangalifu ya kipropeti cha kifungu cha jinga. Tazama mifano inayotolewa chini.
Tunajua pia:
Inaa uangalifu ya mafunzo ya CSS:Inaa uangalifu ya kifungu cha CSS
Mifano
Mifano 1
Inaenda kuanza "item1" kwenye ukurasa 2 na kuingia kwa siku kumi na tatu:
.item1 { grid-area: 2 / 1 / span 2 / span 3; {}
Mbinu:Kuna mifano inayotolewa kwenye mabara ya kiziko.
Inaa uangalifu ya CSS
grid-area: grid-row-start / grid-column-start / grid-row-end / grid-column-end | itemname;
Kivinjari ya kipropeti
Kivinjari | Kueleza |
---|---|
grid-row-start | Inaa uangalifu kwa kuanza kutambua vipengele vya jina. |
grid-column-start | Inaa uangalifu kwa kuanza kutambua vipengele vya jina. |
grid-row-end | Inasababisha kiwango cha kirefu cha kirefu kufikia kirefu cha kwanza ama kumwengenea kirefu cha nne: |
grid-column-end | Inasababisha kiwango cha kirefu cha kikomo kufikia kikomo cha kwanza ama kumwengenea kikomo cha nne: |
itemname | Inasababisha kiwango cha kijana cha kirefu kwa kufikia kiwango cha kirefu cha kwanza: |
Maelezo ya mbinu
Wakati wa kwanza: | auto / auto / auto / auto |
---|---|
Kutumia: | Haiwezi |
Muarama wa kina: | Inasimamia. Tazama:Muarama wa kina:。 |
Safu: | CSS Grid Layout Module Level 1 |
Inayofaa kwa Kijeshi: | object.style.gridArea="1 / 2 / span 2 / span 3" |
Mafano ya kuingia
Mfano 2
Item1 inajulikana kama 'myArea', na inakwenda kwa kumabara ya kikomo ya tano katika usambaa wa kumabara:
.item1 { grid-area: myArea; {} .grid-container { display: grid; grid-template-areas: 'myArea myArea myArea myArea myArea'; {}
Mfano 3
Kumwengenea 'myArea' kwa kufikia mabara ya kikomo ya nne katika usambaa wa kumabara:
.item1 { grid-area: myArea; {} .grid-container { display: grid; grid-template-areas: 'myArea myArea . . .'; {}
Mfano 4
Kumwengenea 'item1' kwa kufikia mitaabi wa kikomo na kufikia mitaabi ya kirefu:
.grid-container { grid-template-areas: 'myArea myArea . . .' 'myArea myArea . . .'; {}
Mfano 5
Kutaja majina ya vyote ya vitu na kumwengenea modeli ya wapakaa wa tovuti yenye uwanja:
.item1 { grid-area: header; } .item2 { grid-area: menu; } .item3 { grid-area: main; } .item4 { grid-area: right; } .item5 { grid-area: footer; } .grid-container { grid-template-areas: 'header header header header header header' 'menu main main main right right' 'menu footer footer footer footer footer'; {}
Mtaarifu ya kumtaarifu wa browser
数字 katika tablica inahesabisha sababu ya kumtaarifu browser ya kwanza ambayo inasimamia hiyo kiwango.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
57 | 16 | 52 | 10 | 44 |
- Kwanza grid
- Pya grid-auto-columns