Grid-template-areas hossasy
grid-template-areas hossasy
grid-da elementleriň ýerleşişini kesgitleýär. Ilki bilen her bir
soňky elemente grid-area hossasy
arkaly at berýäris.
Soňra ata elementde
grid-template-areas hossasyny görkezýäris,
onda soňky elementleriň atlaryny grid-de ýerleşdirmek isleýän
tertibimizde sanawlaýarys.
Sintaksis
selektor {
grid-template-areas: soňky elementleriň atlary;
}
Mysal
Geliň, grid-de elementleriň ýerleşişini kesgitläliň:
<div id="parent">
<div id="elem1">1</div>
<div id="elem2">2</div>
<div id="elem3">3</div>
</div>
#elem1 {
grid-area: first;
}
#elem2 {
grid-area: second;
}
#elem3 {
grid-area: third;
}
#parent {
display: grid;
grid-template-areas: 'second first third';
border: 2px solid #696989;
padding: 10px;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
:
Mysal
Indi bolsa käbir
elementleriň adynyň ýerine noqat '.' görkezeliň. Netijesinden görşüňiz ýaly
bu ýagdaýda meýilnamada
boş blok ýerleşer:
<div id="parent">
<div id="elem1">1</div>
<div id="elem2">2</div>
<div id="elem3">3</div>
</div>
#elem1 {
grid-area: first;
}
#elem2 {
grid-area: second;
}
#elem3 {
grid-area: third;
}
#parent {
display: grid;
grid-template-areas: 'first . second third';
border: 2px solid #696989;
padding: 10px;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
:
Şeýle-de serediň
-
grid-areahossasy,
grid-de elemente at berýär