Crea tus propias utilerías
Clase 13 de 29 • Curso de Tailwind CSS 1
Contenido del curso
- 6

Colores
04:25 - 7
Cómo crear grids o columnas en Tailwind CSS
04:41 - 8

Dimensiones y Espacios
08:57 - 9

Cambiando las propiedades de la tipografía
04:59 - 10

Ajustando el espaciado entre letras y líneas
04:37 - 11

Display
04:42 - 12

Flexbox
09:19 - 13

Crea tus propias utilerías
04:04 - 14

Entendiendo las variantes y las pseudo-clases
04:05 - 15
¡Es hora de practicar!
01:40
- 16

Creando una card
05:55 - 17

Aplicando formato a la card
09:06 - 18

Responsive design en la card
05:41 - 19

Construye el header
07:32 - 20

Crea el footer
09:46 - 21

Crea un banner
06:32 - 22

Cómo integrar una card
08:47 - 23

Forms
10:02 - 24

Directivas de Apply
02:57 - 25

Extraer componentes
08:11 - 26

Navbar
08:51 - 27

Alpine JS
03:32 - 28

Optimiza tu archivo: PurgeCSS y NanoCSS
03:56
¿Qué es una utilería en el desarrollo web?
Las utilerías en el desarrollo web son pequeños fragmentos de código o funciones que se utilizan para personalizar y extender funcionalidades de un proyecto. Tailwind CSS, por ejemplo, es una biblioteca que permite a los desarrolladores crear estilos personalizados con utilerías ya definidas, como cambiar fondos, márgenes y más. Pero en ocasiones, crear nuestras propias utilerías puede marcar la diferencia en cómo se ve y funciona nuestro proyecto.
¿Cómo crear una utilería personalizada en HTML y Tailwind CSS?
Crear una utilería personalizada en HTML y Tailwind CSS es un proceso sencillo que permite añadir funcionalidad adicional a elementos del DOM. A continuación, se describen los pasos clave para hacerlo:
-
Crear un archivo HTML y agregar una hoja de estilos:
- Inicia un archivo HTML, en este caso llamado
util.html. - Agrega una hoja de estilos utilizando Tailwind CSS para personalizar los elementos.
<!DOCTYPE html> <html lang="es"> <head> <link href="https://cdn.tailwindcss.com" rel="stylesheet"> </head> <body> <!-- Contenido --> </body> </html> - Inicia un archivo HTML, en este caso llamado
-
Agregar un elemento al HTML:
- Por ejemplo, crea un cuadrado de 40x40 píxeles de color verde.
<div class="bg-green-500 h-40 w-40"></div> -
Crear utilerías en la hoja de estilos:
- Añade nuevas clases CSS para modificar las propiedades del elemento.
- Por ejemplo, se pueden añadir efectos como rotación y aumento de tamaño.
.rotate-45 { transform: rotate(45deg); } .scale-double { transform: scale(2); } -
Aplicar utilerías al elemento:
- Usa las clases CSS creadas para modificar el cuadrado.
<div class="bg-green-500 h-40 w-40 rotate-45 scale-double"></div>
¿Cómo se implementan directivas de Tailwind CSS?
Tailwind CSS proporciona directivas avanzadas que van más allá de las clases estándar, permitiendo crear experiencias más ricas y responsivas. Algunas de las directivas más útiles son las de variantes y responsive.
Implementación de variantes
-
Concepto de variantes: Las variantes permiten aplicar estilos al ocurrir ciertas interacciones, como hover o focus.
-
Ejemplo de uso: Al agregar la clase
hover:scale-double, se escala el tamaño del elemento cuando el cursor pasa sobre él.<div class="bg-green-500 h-40 w-40 hover:scale-double"></div>
Implementación de responsive
-
Estructura responsive: Permite adaptar el comportamiento de los elementos ante diferentes dimensiones de pantalla.
-
Adaptación responsiva: Utiliza las clases de Tailwind CSS para hacer que el elemento responda a cambios de tamaño de pantalla.
<div class="bg-green-500 h-40 w-40 md:rotate-45"></div>
Aprende y experimenta con Tailwind CSS
La creación de utilerías personalizadas en Tailwind CSS no solo facilita el trabajo repetitivo, sino que también aporta un toque único a los proyectos. Experimenta creando más utilerías y combinando directivas para elevar tus habilidades en el diseño web. Sigue aprendiendo y motivándote para desarrollar proyectos impactantes y bien estructurados. ¡El futuro del diseño web es flexible y está en tus manos!