Este proyecto, creado por femCoders Club, es una demo práctica que acompaña al post Domina los Selectores en CSS. Aquí aprenderás a seleccionar elementos del DOM y aplicar estilos de manera precisa, desde selectores básicos hasta avanzados.
El proyecto incluye ejemplos interactivos y visuales que puedes usar para practicar selectores CSS directamente desde tu navegador.
- Repositorio del proyecto: https://github.com/femcodersclub/CssSelectors
- Demo en vivo: https://femcodersclub.github.io/CssSelectors/
- Post Domina los selectores en CSS: https://www.femcodersclub.com/recursos/css/selectores-css
El proyecto incluye las siguientes secciones:
- Selectores Básicos: Aprende a usar selectores por etiqueta, clase e ID.
- Selectores Avanzados: Descubre selectores de atributos, descendientes, hijos directos, hermanos y pseudoclases.
- Combinaciones de Selectores: Combina selectores para estilos más precisos.
- Selectores de Tipografía: Usa selectores como
:first-child,:nth-childy más. - Selectores Estructurales: Implementa selectores como
:root,:not,:emptyy más. - Selectores de Interfaz de Usuario: Personaliza formularios y estados como
:focusy:disabled. - Preprocesadores CSS: Introducción a Sass y Less con ejemplos de botones reutilizables.
- Tema Oscuro: Cambia entre tema claro y oscuro con un clic.
- Interacción con Elementos: Ejemplos dinámicos que responden a eventos como hover y focus.
- Estilo Moderno: Diseño limpio y atractivo utilizando variables CSS y transiciones.
index.html: Estructura HTML del proyecto.style.css: Estilos CSS, incluyendo variables y efectos avanzados.index.js: Lógica interactiva para demostrar selectores y funcionalidad dinámica.- Carpeta
assets: Contiene recursos adicionales como el GIF de demostración.
- Clona el repositorio:
git clone https://github.com/femcodersclub/CssSelectors.git- Accede al directorio del proyecto:
cd CssSelectors - Abre el archivo
index.htmlen tu navegador favorito.
Este proyecto fue desarrollado por el equipo de femCoders Club, una comunidad enfocada en empoderar a mujeres en tecnología.
Si tienes alguna sugerencia o mejora, no dudes en abrir un issue o pull request en el repositorio.
¡Esperamos que disfrutes aprendiendo sobre CSS con este proyecto! 🎉
