Sifa ya grid-auto-flow
Sifa grid-auto-flow huweka
upangaji wa kiotomatiki wa vipengele katika gridi.
Inaweza kuwa na maadili row - inajaza
safu mlalo kwa vipengele, column - safu wima,
dense - huweka vipengele kwenye nafasi zote zilizo wazi
katika wavu; row dense - hupanga vipengele kwa kujaza
kila safu mlalo na nafasi zote huru za wavu; column dense -
inajaza safu wima kwa vipengele na nafasi yote huru katika gridi.
Syntax
kichaguli {
grid-auto-flow: sehemu inayojazwa ya gridi;
}
Mfano
Wacha tujaze katika jedwali safu mlalo zote:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
display: grid;
grid-auto-flow: row;
grid-template-rows: 1fr 1fr;
grid-template-columns: 1fr 1fr 2fr;
border: 2px solid #696989;
padding: 10px;
width: 400px;
height: 200px;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
:
Mfano
Sasa wacha tujaze vipengele safu wima zote katika jedwali:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
display: grid;
grid-auto-flow: column;
grid-template-rows: 1fr 1fr;
grid-template-columns: 1fr 1fr 2fr;
border: 2px solid #696989;
padding: 10px;
width: 400px;
height: 200px;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
:
Mfano
Wacha tuweke vipengele vyote katika jedwali, ili isiwe na nafasi iliyo wazi:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
display: grid;
grid-auto-flow: dense;
grid-template-rows: 1fr 1fr;
grid-template-columns: 1fr 1fr 2fr;
border: 2px solid #696989;
padding: 10px;
width: 400px;
height: 200px;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
:
Mfano
Sasa wacha tujaze vipengele nafasi zote huru katika safu mlalo:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
display: grid;
grid-auto-flow: row dense;
grid-template-rows: 1fr 1fr;
grid-template-columns: 1fr 1fr 2fr;
border: 2px solid #696989;
padding: 10px;
width: 400px;
height: 200px;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
:
Mfano
Wacha tubadilishe mfano uliopita, ili vipengele vijaze nafasi zote huru katika safu wima:
<div id="parent">
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
</div>
#parent {
display: grid;
grid-auto-flow: column dense;
grid-template-rows: 1fr 1fr;
grid-template-columns: 1fr 1fr 2fr;
border: 2px solid #696989;
padding: 10px;
width: 400px;
height: 200px;
}
#parent > div {
padding: 10px;
border: 1px solid #696989;
}
:
Angalia pia
-
sifa
grid,
ambayo huweka usajili mfupi wa sifa za safu wima na safu mlalo -
sifa
grid-auto-rows,
ambayo huweka idadi na upana wa safu mlalo katika gridi isiyo wazi -
sifa
grid-template-columns,
ambayo huweka idadi na upana wa safu wima katika gridi -
sifa
grid-template-rows,
ambayo huweka idadi na upana wa safu mlalo katika gridi