Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Control del Diseño con Utilidades de Flexbox | Conceptos Básicos de Diseño
Tailwind CSS para Desarrollo Web

bookControl del Diseño con Utilidades de Flexbox

Tailwind CSS proporciona clases utilitarias que permiten crear diseños flexibles y responsivos utilizando Flexbox de manera sencilla. Estas utilidades facilitan el control del diseño y la alineación de los elementos dentro de un contenedor.

Configuración de Display como Flex

Para establecer que un elemento utilice Flexbox en su diseño, se puede emplear la clase flex. Esta clase asigna la propiedad display a flex.

index.html

index.html

copy

En este ejemplo, la clase flex en el div padre lo convierte en un contenedor flex, y los div hijos (flex-1) distribuirán el espacio de manera equitativa.

Control de la dirección de Flex

Las utilidades de dirección de flex permiten controlar la dirección en la que se colocan los elementos flex en el contenedor. Puede establecer la dirección como fila (predeterminado), columna, fila invertida o columna invertida utilizando las siguientes clases:

ClassDescription
flex-rowPlaces items in a row (default).
flex-colPlaces items in a column.
flex-row-reversePlaces items in a reversed row.
flex-col-reversePlaces items in a reversed column.
index.html

index.html

copy

En este ejemplo, la clase flex-col establece la dirección del flex en columna, apilando los elementos verticalmente.

Alineación horizontal de elementos

Las utilidades justify-content controlan la alineación horizontal de los elementos dentro de un contenedor flex. Las clases disponibles son:

ClaseDescripción
justify-startAlinea los elementos al inicio.
justify-centerAlinea los elementos al centro.
justify-endAlinea los elementos al final.
justify-betweenDistribuye los elementos uniformemente con espacio entre ellos.
justify-aroundDistribuye los elementos uniformemente con espacio alrededor de ellos.
justify-evenlyDistribuye los elementos uniformemente con el mismo espacio alrededor de ellos.
index.html

index.html

copy

En este ejemplo, la clase justify-center centra los elementos horizontalmente dentro del contenedor flex.

Alineación vertical de elementos

Las utilidades de alineación de elementos controlan la alineación vertical de los elementos dentro de un contenedor flex. Las clases disponibles son:

ClaseDescripción
items-startAlinea los elementos al inicio.
items-centerAlinea los elementos al centro.
items-endAlinea los elementos al final.
items-baselineAlinea los elementos según su línea base.
items-stretchEstira los elementos para llenar el contenedor (por defecto).
index.html

index.html

copy

En este ejemplo, la clase items-center centra verticalmente los elementos dentro del contenedor flex.

Nota

Si está buscando algo específico, por favor siga el enlace.

1. ¿Qué clase establece la propiedad display en flex?

2. ¿Cómo se establece la dirección flex a columna?

3. ¿Qué clase centra horizontalmente los elementos en un contenedor flex?

4. ¿Qué clase utilitaria centra verticalmente los elementos en un contenedor flex?

question mark

¿Qué clase establece la propiedad display en flex?

Select the correct answer

question mark

¿Cómo se establece la dirección flex a columna?

Select the correct answer

question mark

¿Qué clase centra horizontalmente los elementos en un contenedor flex?

Select the correct answer

question mark

¿Qué clase utilitaria centra verticalmente los elementos en un contenedor flex?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 3

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you show me an example of using these Tailwind Flexbox classes?

What are some common use cases for Flexbox in Tailwind CSS?

How do I combine multiple flex utilities for more complex layouts?

Awesome!

Completion rate improved to 3.57

bookControl del Diseño con Utilidades de Flexbox

Desliza para mostrar el menú

Tailwind CSS proporciona clases utilitarias que permiten crear diseños flexibles y responsivos utilizando Flexbox de manera sencilla. Estas utilidades facilitan el control del diseño y la alineación de los elementos dentro de un contenedor.

Configuración de Display como Flex

Para establecer que un elemento utilice Flexbox en su diseño, se puede emplear la clase flex. Esta clase asigna la propiedad display a flex.

index.html

index.html

copy

En este ejemplo, la clase flex en el div padre lo convierte en un contenedor flex, y los div hijos (flex-1) distribuirán el espacio de manera equitativa.

Control de la dirección de Flex

Las utilidades de dirección de flex permiten controlar la dirección en la que se colocan los elementos flex en el contenedor. Puede establecer la dirección como fila (predeterminado), columna, fila invertida o columna invertida utilizando las siguientes clases:

ClassDescription
flex-rowPlaces items in a row (default).
flex-colPlaces items in a column.
flex-row-reversePlaces items in a reversed row.
flex-col-reversePlaces items in a reversed column.
index.html

index.html

copy

En este ejemplo, la clase flex-col establece la dirección del flex en columna, apilando los elementos verticalmente.

Alineación horizontal de elementos

Las utilidades justify-content controlan la alineación horizontal de los elementos dentro de un contenedor flex. Las clases disponibles son:

ClaseDescripción
justify-startAlinea los elementos al inicio.
justify-centerAlinea los elementos al centro.
justify-endAlinea los elementos al final.
justify-betweenDistribuye los elementos uniformemente con espacio entre ellos.
justify-aroundDistribuye los elementos uniformemente con espacio alrededor de ellos.
justify-evenlyDistribuye los elementos uniformemente con el mismo espacio alrededor de ellos.
index.html

index.html

copy

En este ejemplo, la clase justify-center centra los elementos horizontalmente dentro del contenedor flex.

Alineación vertical de elementos

Las utilidades de alineación de elementos controlan la alineación vertical de los elementos dentro de un contenedor flex. Las clases disponibles son:

ClaseDescripción
items-startAlinea los elementos al inicio.
items-centerAlinea los elementos al centro.
items-endAlinea los elementos al final.
items-baselineAlinea los elementos según su línea base.
items-stretchEstira los elementos para llenar el contenedor (por defecto).
index.html

index.html

copy

En este ejemplo, la clase items-center centra verticalmente los elementos dentro del contenedor flex.

Nota

Si está buscando algo específico, por favor siga el enlace.

1. ¿Qué clase establece la propiedad display en flex?

2. ¿Cómo se establece la dirección flex a columna?

3. ¿Qué clase centra horizontalmente los elementos en un contenedor flex?

4. ¿Qué clase utilitaria centra verticalmente los elementos en un contenedor flex?

question mark

¿Qué clase establece la propiedad display en flex?

Select the correct answer

question mark

¿Cómo se establece la dirección flex a columna?

Select the correct answer

question mark

¿Qué clase centra horizontalmente los elementos en un contenedor flex?

Select the correct answer

question mark

¿Qué clase utilitaria centra verticalmente los elementos en un contenedor flex?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 3
some-alt