223 of 313 menu

Grid-auto-flow հատկությունը

grid-auto-flow հատկությունը սահմանում է ցանցում տարրերի ավտոմատ տեղադրումը: Կարող է ունենալ արժեքներ row - լրացնում է տողերը տարրերով, column - սյուներ, dense - տարրերը տեղադրում է ցանցի բոլոր դատարկ տեղերում; row dense - տարրերը դասավորում է՝ լրացնելով յուրաքանչյուր տող և ցանցի բոլոր ազատ տեղերը; column dense - լրացնում է սյուները տարրերով և ցանցի բոլոր ազատ տեղերը:

Շարահյուսություն

ընտրիչ { grid-auto-flow: ցանցի լրացվող մաս; }

Օրինակ

Եկեք լրացնենք աղյուսակի բոլոր տողերը:

<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; }

:

Օրինակ

Իսկ այժմ լրացնենք տարրերով բոլոր սյուները աղյուսակում:

<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; }

:

Օրինակ

Եկեք տեղադրենք բոլոր տարրերը աղյուսակում այնպես, որ ազատ տեղ չմնա:

<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; }

:

Օրինակ

Իսկ այժմ եկեք լրացնենք տարրերով բոլոր ազատ տեղերը տողերում:

<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; }

:

Օրինակ

Եկեք փոխենք նախորդ օրինակը, որպեսզի տարրերը լրացնեն բոլոր ազատ տեղերը սյուներում:

<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; }

:

Տես նաև

  • grid հատկությունը,
    որը սահմանում է սյուների և տողերի հատկությունների համառոտ գրառումը
  • grid-auto-rows հատկությունը,
    որը սահմանում է անուղղակի ցանցում տողերի քանակը և լայնությունը
  • grid-template-columns հատկությունը,
    որը սահմանում է ցանցում սյուների քանակը և լայնությունը
  • grid-template-rows հատկությունը,
    որը սահմանում է ցանցում տողերի քանակը և լայնությունը
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել