230 of 313 menu

Propriété place-content

La propriété place-content définit l'alignement des éléments sur les axes principal et transversal pour les éléments flex, et sur les axes horizontal et vertical pour les grilles. La première valeur spécifie l'alignement sur l'axe principal (horizontal), la deuxième valeur - sur l'axe transversal (vertical). La propriété s'applique à l'élément parent.

Syntaxe

sélecteur { place-content: axe_principal axe_transversal; }

Exemple . Alignement au début de l'axe principal et au centre de l'axe transversal

Maintenant, les éléments sont collés à la partie supérieure de l'axe principal et se trouvent simultanément au centre de l'axe transversal :

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; place-content: start center; flex-wrap: wrap; height: 200px; border: 1px solid #696989; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Exemple . Alignement au centre de l'axe principal et à la fin de l'axe transversal

Et maintenant, les éléments sont positionnés au centre de l'axe principal et à la fin de l'axe transversal :

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; place-content: center end; flex-wrap: wrap; height: 200px; border: 1px solid #696989; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Exemple . Alignement à la fin de l'axe principal et au début de l'axe transversal

Ici, les éléments sont collés à la partie inférieure de l'axe principal et simultanément au début de l'axe transversal :

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: flex; place-content: end start; flex-wrap: wrap; height: 200px; border: 1px solid #696989; } #parent > div { width: 100px; height: 50px; border: 1px solid #696989; }

:

Exemple . Alignement au début de l'axe vertical et à la fin de l'axe horizontal dans une grille

Alignons nos éléments au début de l'axe vertical et à la fin de l'axe horizontal :

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: grid; place-content: start end; grid-template-columns: 100px 100px; gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Exemple . Alignement au centre de l'axe vertical et au début de l'axe horizontal dans une grille

Alignons nos éléments au centre de l'axe vertical et au début de l'axe horizontal :

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: grid; place-content: center start; grid-template-columns: 100px 100px; gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Exemple . Alignement à la fin de l'axe vertical et au début de l'axe horizontal dans une grille

Alignons nos éléments à la fin de l'axe vertical et au début de l'axe horizontal :

<div id="parent"> <div>1</div> <div>2</div> <div>3</div> </div> #parent { display: grid; place-content: end start; grid-template-columns: 100px 100px; gap: 10px; padding: 10px; border: 2px solid #696989; height: 200px; width: 400px; } #parent > div { gap: 10px; padding: 10px; box-sizing: border-box; border: 1px solid #696989; }

:

Voir aussi

  • la propriété align-content,
    qui définit l'alignement sur l'axe transversal ou vertical
  • la propriété justify-content,
    qui définit l'alignement sur l'axe principal
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser