Grid-column-end aýratynlygy
grid-column-end aýratynlygy
griddäki ýa-da tor elementiniň belli bir sütün çenli
gutarnyk ýagdaýyny kesgitleýär. Aýratynlygyň bahasy
pozitiw ýa-da negatiw san bolup biler.
Eger pozitiw san kesgitleseňiz,
onda element üçin gutarnyk ýagdaýy çepden
saga çenli sanalýar. Negatiw san görkezilende element
ters tertipde ýerleşer,
ýagny sagdan çepa.
grid-column-end aýratynlygynyň möhüm aýratynlygy
şonda ýatýar, görkezilen sütüniň belgisi element üçin gutarnyk
ýagdaýyna girmeýär - eger biz 3 sanyny kesgitlesek,
onda element diňe birinji we ikinji sütünleri eýeler.
Sintaksis
selektor {
grid-column-end: pozitiw ýa-da negatiw san;
}
Mysal
Gelip, griddäki elementler üçin gutarnyk ýagdaýlaryny kesgitläýeli:
<div id="parent">
<div id="elem1">1</div>
<div id="elem2">2</div>
<div id="elem3">3</div>
</div>
#parent {
display: grid;
border: 2px solid #696989;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
#elem1 {
grid-column-start: 1;
grid-column-end: 2;
}
#elem2 {
grid-column-start: 1;
grid-column-end: 3;
}
#elem3 {
grid-column-start: 1;
grid-column-end: 4;
}
:
Mysal
Indi bolsa
grid-column-start
aýratynlygynyň kömegi bilen birinji, ikinji we üçünji elementleriň
birinji hatarda ýerleşmegini gazanyň.
Dördünji element bolsa
ikinji hataryň hemmesini eýelesin:
<div id="parent">
<div id="elem1">1</div>
<div id="elem2">2</div>
<div id="elem3">3</div>
<div id="elem4">4</div>
</div>
#parent {
display: grid;
padding: 10px;
border: 2px solid #696989;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
#elem1 {
grid-column-start: 1;
grid-column-end: 2;
}
#elem2 {
grid-column-start: 2;
grid-column-end: 3;
}
#elem3 {
grid-column-start: 3;
grid-column-end: 4;
}
#elem4 {
grid-column-start: 1;
grid-column-end: 4;
}
:
Mysal
Goňşy elementleriň eýeleýän sütünleriniň üst-üstüne düşmeginde her bir soňky element bir hatar aşak süýşýär. Gelip, bu aýratynlygy ulanyp, birinji element birinji hatarda, ikinji - ikinji hatarda, üçünji we dördünji bolsa üçünji hatarda ýerleşsin:
<div id="parent">
<div id="elem1">1</div>
<div id="elem2">2</div>
<div id="elem3">3</div>
<div id="elem4">4</div>
</div>
#parent {
display: grid;
padding: 10px;
border: 2px solid #696989;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
#elem1 {
grid-column-start: 1;
grid-column-end: 4;
}
#elem2 {
grid-column-start: 2;
grid-column-end: 3;
}
#elem3 {
grid-column-start: 1;
grid-column-end: 2;
}
#elem4 {
grid-column-start: 3;
grid-column-end: 4;
}
:
Mysal
Indi bolsa grid-column-end aýratynlygynda
negatiw sanlary görkezeliň:
<div id="parent">
<div id="elem1">1</div>
<div id="elem2">2</div>
<div id="elem3">3</div>
</div>
#parent {
display: grid;
border: 2px solid #696989;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
#elem1 {
grid-column-start: 1;
grid-column-end: -4;
}
#elem2 {
grid-column-start: 1;
grid-column-end: -3;
}
#elem3 {
grid-column-start: 1;
grid-column-end: -2;
}
:
Şeýle-de görüň
-
grid-column-startaýratynlygy,
ol griddäki element üçin sütünler boýunça başlangyç ýagdaýy kesgitleýär -
grid-columnaýratynlygy,
ol griddäki element üçin sütünler boýunça başlangyç we gutarnyk ýagdaýlaryny kesgitleýär -
grid-template-columnsaýratynlygy,
ol griddäki sütünleriň sanyny we ini kesgitleýär -
grid-auto-columnsaýratynlygy,
ol gizlin griddäki sütünleriň sanyny we ini kesgitleýär