⊗mkPmFxEA 216 of 250 menu

Alineación de elementos individuales en el modelo flex en CSS

Las siguientes propiedades que estudiaremos ya no se establecen para el contenedor padre de los elementos flex, sino para los propios elementos. Analicemos la propiedad align-self, que alinea un bloque individual a lo largo del eje transversal.

Supongamos que tenemos bloques flex alineados en una fila. Los alinearemos verticalmente al centro, estableciendo align-items en el valor center, y al segundo elemento le daremos una clase adicional elem y para él estableceremos una alineación diferente, por ejemplo, lo pegaremos al borde superior.

Para ello, a nuestro elemento con la clase elem le establecemos la propiedad align-self en el valor flex-start:

<div class="parent"> <div class="child">1</div> <div class="child elem">2</div> <div class="child">3</div> <div class="child">4</div> <div class="child">5</div> </div> .parent { display: flex; align-items: center; width: 300px; height: 200px; border: 1px solid red; } .child { width: 50px; height: 50px; border: 1px solid green; } .elem { align-self: flex-start; }

:

Repita la página según el siguiente ejemplo:

Repita la página según el siguiente ejemplo:

Repita la página según el siguiente ejemplo:

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar