grid-area


Misol

"item1" 2-qator 1-ustundan boshlansin va 2 ta qator hamda 3 ta ustunni egallasin:

.item1 {   grid-area: 2 / 1 / span 2 / span 3; }
O‘zingiz sinab ko‘ring »

Quyida ko‘proq "O‘zingiz sinab ko‘ring" misollari keltirilgan.


ULASHISH

Ta’rif va qo‘llanilishi

grid-area xususiyati grid maketidagi grid elementining o‘lchami va joylashuvini belgilaydi hamda quyidagi xususiyatlar uchun qisqartma xususiyatdir:

grid-area xususiyati grid elementiga nom berish uchun ham ishlatilishi mumkin. So‘ngra nomlangan grid elementlariga grid konteynerining grid-template-areas xususiyati orqali murojaat qilish mumkin. Quyidagi misollarga qarang.

Demoni ko‘rsatish ❯

Standart qiymat: auto / auto / auto / auto
Meros qilinadi: yo‘q
Animatsiya qilinadi: ha. animatable haqida o‘qing Sinab ko‘ring
Versiya: CSS Grid Layout moduli, 1-daraja
JavaScript sintaksisi: object.style.gridArea="1 / 2 / span 2 / span 3" Sinab ko‘ring

Brauzerlarda qo‘llab-quvvatlash

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

Xususiyat
grid-area 57 16 52 10 44


CSS sintaksisi

grid-area: grid-row-start / grid-column-start / grid-row-end / grid-column-end | itemname;

Xususiyat qiymatlari

Qiymat Tavsif Demo
grid-row-start Element qaysi qatordan boshlab ko‘rsatilishini belgilaydi. Demo ❯
grid-column-start Element qaysi ustundan boshlab ko‘rsatilishini belgilaydi. Demo ❯
grid-row-end Element ko‘rsatilishi qaysi qator chizig‘ida to‘xtashini yoki element nechta qatorni egallashini belgilaydi. Demo ❯
grid-column-end Element ko‘rsatilishi qaysi ustun chizig‘ida to‘xtashini yoki element nechta ustunni egallashini belgilaydi. Demo ❯
itemname Grid elementi uchun nom belgilaydi

Ko‘proq misollar

Misol

Item1 "myArea" nomini oladi va besh ustunli grid maketida barcha beshta ustunni egallaydi:

.item1 {   grid-area: myArea; } .grid-container {   display: grid;   grid-template-areas: 'myArea myArea myArea myArea myArea'; }
O‘zingiz sinab ko‘ring »

Misol

Besh ustunli grid maketida "myArea" ikkita ustunni egallasin (nuqta belgilari nomsiz elementlarni bildiradi):

.item1 {   grid-area: myArea; } .grid-container {   display: grid;   grid-template-areas: 'myArea myArea . . .'; }
O‘zingiz sinab ko‘ring »

Misol

"item1" ikkita ustun va ikkita qatorni egallasin:

.grid-container {   grid-template-areas: 'myArea myArea . . .' 'myArea myArea . . .'; }
O‘zingiz sinab ko‘ring »

Misol

Barcha elementlarga nom bering va foydalanishga tayyor veb-sahifa shablonini yarating:

.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'; }
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

CSS darsligi: CSS Grid maketi


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!