Uso de Puntos de Interrupción para Diseño Responsivo en Tailwind CSS
Tailwind CSS facilita la creación de diseños responsivos al proporcionar clases utilitarias para puntos de interrupción y consultas de medios.
Puntos de interrupción
Los puntos de interrupción en Tailwind CSS se definen en tamaños de pantalla específicos, lo que permite aplicar diferentes estilos en distintos anchos de vista.
Puntos de interrupción predeterminados
| Breakpoint | Description |
|---|---|
sm | 640px |
md | 768px |
lg | 1024px |
xl | 1280px |
2xl | 1536px |
Estos puntos de interrupción pueden utilizarse como prefijos para aplicar estilos condicionalmente según el ancho de la ventana de visualización.
index.html
Explicación
bg-blue-500: Establece el color de fondo a un tono de azul por defecto;p-4: Añade un relleno de 1rem (16px) en todos los lados;sm:bg-green-500: Establece el color de fondo a un tono de verde en pantallas pequeñas y superiores (min-width: 640px);md:bg-red-500: Establece el color de fondo a un tono de rojo en pantallas medianas y superiores (min-width: 768px);lg:bg-yellow-500: Establece el color de fondo a un tono de amarillo en pantallas grandes y superiores (min-width: 1024px);xl:bg-purple-500: Establece el color de fondo a un tono de púrpura en pantallas extra grandes y superiores (min-width: 1280px).
Aplicación de estilos responsivos
Es posible aplicar estilos responsivos a cualquier clase utilitaria en Tailwind CSS anteponiéndola con un breakpoint.
index.html
Explicación
Relleno (Padding):
p-4: Añade un relleno de 1rem (16px) en todos los lados por defecto;sm:p-6: Añade un relleno de 1.5rem (24px) en todos los lados para pantallas pequeñas y superiores (min-width: 640px);md:p-8: Añade un relleno de 2rem (32px) en todos los lados para pantallas medianas y superiores (min-width: 768px);lg:p-10: Añade un relleno de 2.5rem (40px) en todos los lados para pantallas grandes y superiores (min-width: 1024px);xl:p-12: Añade un relleno de 3rem (48px) en todos los lados para pantallas extra grandes y superiores (min-width: 1280px).
Tamaño de texto:
sm:text-sm: Establece el tamaño de fuente a pequeño (0.875rem o 14px) para pantallas pequeñas y superiores (min-width: 640px);md:text-base: Establece el tamaño de fuente a base (1rem o 16px) para pantallas medianas y superiores (min-width: 768px);lg:text-lg: Establece el tamaño de fuente a grande (1.125rem o 18px) para pantallas grandes y superiores (min-width: 1024px);xl:text-xl: Establece el tamaño de fuente a extra grande (1.25rem o 20px) para pantallas extra grandes y superiores (min-width: 1280px).
Peso de fuente:
sm:font-light: Aplica peso de fuente ligero para pantallas pequeñas y superiores (min-width: 640px);md:font-normal: Aplica peso de fuente normal para pantallas medianas y superiores (min-width: 768px);lg:font-semibold: Aplica peso de fuente seminegrita para pantallas grandes y superiores (min-width: 1024px);xl:font-bold: Aplica peso de fuente negrita para pantallas extra grandes y superiores (min-width: 1280px).
Nota
¿Busca información específica sobre capacidad de respuesta? Consulte el siguiente enlace.
1. ¿Cómo se aplica un color de fondo en el breakpoint md?
2. ¿Qué clase utilitaria cambia el padding en el breakpoint sm?
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 3.57
Uso de Puntos de Interrupción para Diseño Responsivo en Tailwind CSS
Desliza para mostrar el menú
Tailwind CSS facilita la creación de diseños responsivos al proporcionar clases utilitarias para puntos de interrupción y consultas de medios.
Puntos de interrupción
Los puntos de interrupción en Tailwind CSS se definen en tamaños de pantalla específicos, lo que permite aplicar diferentes estilos en distintos anchos de vista.
Puntos de interrupción predeterminados
| Breakpoint | Description |
|---|---|
sm | 640px |
md | 768px |
lg | 1024px |
xl | 1280px |
2xl | 1536px |
Estos puntos de interrupción pueden utilizarse como prefijos para aplicar estilos condicionalmente según el ancho de la ventana de visualización.
index.html
Explicación
bg-blue-500: Establece el color de fondo a un tono de azul por defecto;p-4: Añade un relleno de 1rem (16px) en todos los lados;sm:bg-green-500: Establece el color de fondo a un tono de verde en pantallas pequeñas y superiores (min-width: 640px);md:bg-red-500: Establece el color de fondo a un tono de rojo en pantallas medianas y superiores (min-width: 768px);lg:bg-yellow-500: Establece el color de fondo a un tono de amarillo en pantallas grandes y superiores (min-width: 1024px);xl:bg-purple-500: Establece el color de fondo a un tono de púrpura en pantallas extra grandes y superiores (min-width: 1280px).
Aplicación de estilos responsivos
Es posible aplicar estilos responsivos a cualquier clase utilitaria en Tailwind CSS anteponiéndola con un breakpoint.
index.html
Explicación
Relleno (Padding):
p-4: Añade un relleno de 1rem (16px) en todos los lados por defecto;sm:p-6: Añade un relleno de 1.5rem (24px) en todos los lados para pantallas pequeñas y superiores (min-width: 640px);md:p-8: Añade un relleno de 2rem (32px) en todos los lados para pantallas medianas y superiores (min-width: 768px);lg:p-10: Añade un relleno de 2.5rem (40px) en todos los lados para pantallas grandes y superiores (min-width: 1024px);xl:p-12: Añade un relleno de 3rem (48px) en todos los lados para pantallas extra grandes y superiores (min-width: 1280px).
Tamaño de texto:
sm:text-sm: Establece el tamaño de fuente a pequeño (0.875rem o 14px) para pantallas pequeñas y superiores (min-width: 640px);md:text-base: Establece el tamaño de fuente a base (1rem o 16px) para pantallas medianas y superiores (min-width: 768px);lg:text-lg: Establece el tamaño de fuente a grande (1.125rem o 18px) para pantallas grandes y superiores (min-width: 1024px);xl:text-xl: Establece el tamaño de fuente a extra grande (1.25rem o 20px) para pantallas extra grandes y superiores (min-width: 1280px).
Peso de fuente:
sm:font-light: Aplica peso de fuente ligero para pantallas pequeñas y superiores (min-width: 640px);md:font-normal: Aplica peso de fuente normal para pantallas medianas y superiores (min-width: 768px);lg:font-semibold: Aplica peso de fuente seminegrita para pantallas grandes y superiores (min-width: 1024px);xl:font-bold: Aplica peso de fuente negrita para pantallas extra grandes y superiores (min-width: 1280px).
Nota
¿Busca información específica sobre capacidad de respuesta? Consulte el siguiente enlace.
1. ¿Cómo se aplica un color de fondo en el breakpoint md?
2. ¿Qué clase utilitaria cambia el padding en el breakpoint sm?
¡Gracias por tus comentarios!