Resumen
¿Cómo estructurar la sección de rentas destacadas en un diseño móvil?
La creación de una sección visualmente atractiva y funcional para dispositivos móviles es un desafío único, y más cuando estamos hablando de componentes como las rentas destacadas. Utilizando Figma como herramienta, debemos tener en cuenta que en el diseño móvil empleamos un flex en columna.
¿Qué pasos seguir al codificar rentas destacadas?
-
Div Principal:
- Crea un nuevo
divdentro del elemento con el IDrentas destacadas. - Agrega un texto para la sección con recurso de clase. El texto podría ser "Rentas destacadas".
- Crea un nuevo
-
Estilizar el Texto Principal:
- Tamaño de texto clase
3XL. - Color primario en el texto.
- Fuente semi-bold.
- Añade
padding-bottomde tamaño 6.
- Tamaño de texto clase
¿Cómo diseñar las cartitas dentro de la sección?
-
Preparación del
Div:- Asegúrate de que el
divsuperior incluya clases:paddingen el eje X de 6,heightywidthcompletos.
- Asegúrate de que el
-
Crear una Cartita:
- Dentro del
div, crea un nuevodivpara la primera cartita con múltiples paréntesis<p>en su interior. - Define las dimensiones:
widthcompleto, tamaño de 96 para ambas dimensiones. - Aplica un
backgroundtemporal, comored 200, para entender su comportamiento inicial.
- Dentro del
-
Incluir Imagen y Texto:
- Utiliza
background-imagecon una imagen representativa. background coverpara ajuste completo.- Agrega nombre y descripción: "Chicago", "dos habitaciones, un baño y cocina".
- Utiliza
-
Ajustes de Diseño:
- Añadir
roundedgrande (rounded-XL) para bordes curvados atractivos. - Estilos para texto: Clase
cartitlepara título común en todas las cartitas.
.cart-title { @apply text-3xl px-8 py-8 pb-1 font-semibold text-white; }- Para descripción:
text-medium,padding-leftde 8,text-white,margin-rightde 24.
- Añadir
¿Cómo implementar flexbox en el diseño?
-
Contenedor Flexbox:
- Utiliza
flexyflex-columnen el contenedor principal de cartitas. Spaceentre elementos con valor de 4, centrado conitem-centeryjustify-center.
- Utiliza
-
Ajuste de Espaciados:
- Modifica
paddingde la claserentas destacadas. - Usa
marginpara separación adecuada, probando valores (por ejemplo, 6).
- Modifica
Recomendaciones finales
A escala aprenderás a personalizar visualmente, maximizar el uso de flexbox para contenedores adaptativos y estilizar componentes individuales mediante clases de CSS. Sigue perfeccionando tus habilidades, agrega las cartitas que desees y mantén la estructura clara y visualmente atractiva para los usuarios. ¡Ánimo! La práctica lleva a la maestría.