
¡CSS al fin tiene variables de forma nativa! ¡Y con soporte total de los navegadores!
En este minicurso te enseñaré los trucos y tips que necesitas saber para usar las variables CSS como un pro. Porque no basta declararlas y luego invocarlas. Podemos redefinirlas, aprovechar su herencia o su cascada, manipularlas con JavaScript, crear templates, aprovecharlas en Responsive Web Design, utilizarlas en conjunto con Sass y un largo etcétera.
A través de teoría y ejemplos este minicurso hará que empieces a usar las variables CSS sin miedo y en todos tus proyectos hoy mismo.

1. ¿Qué son las variables CSS?
- Definición
- Invocación
- Cuando usarlas y cuando no
2. Scope
- Scope de bloque vs Scope de DOM
- Redefinir variables con cascada
- Variables CSS desde varios archivos
- Debug desde el navegador
- Variables CSS inline
3. Variables CSS vs variables Sass
- Interpolación
- Scope
- Operaciones y cálculos
- En que casos usar CSS y en qué casos usar Sass
4. Variables CSS en Responsive Web Design
- Aprovechar la cascada en media queries
- Ejercicio: tipografías rwd
- Ejercicio: columnas rwd
5. Obtener y manipular variables CSS con JavaScript
- CSSOM
- Estilos computados en root y en elementos
- Setear variables CSS
6. Ejercicio: Indicador de scroll
- Leer scroll con JavaScript
- Modificar variables según la posición del scroll
7. Ejercicio: selector de color RGB
- Manipular colores con variables CSS
- Setear variables css con inputs de HTML
- 8. Variables CSS en variaciones de componentes
- Buenas prácticas para variaciones
- Crear variaciones de botones
- Crear variaciones de tarjetas de productos
9. Crear temas con variables CSS
- Buenas prácticas: Separar estilos de layout de estilos de temas
- Crear temas con variables CSS
- Crear objetos javascript para almacenar temas CSS
- Crear selector de tema para que el usuario escoja

Parte 01 (100MB): http://ouo.io/SHB8Nf
Parte 02 (100MB): http://ouo.io/yCHzJP
Parte 03 (77MB): http://ouo.io/sjVq3M
Este comentario ha sido eliminado por el autor.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarNO FUNCIONAN LOS ENLACES
ResponderEliminarRevisar los enlaces, gracias por el aporte.
ResponderEliminararregla los enlaces, estan caidos
ResponderEliminarlos enlaces estan caidos, corrijanlos por favor
ResponderEliminarlos enlaces no sirven!!!!!
ResponderEliminarPor favor arregle los enlaces
ResponderEliminar¿Alguien puede subir el curso?
ResponderEliminarcaidos
ResponderEliminar