Contenido del curso
¿De dónde venimos y en dónde estamos?
¿Cómo se llegó al concepto de CSS Grid?
Control de alineamiento
- 7

Alineación de Elementos con Margin y Line Height en CSS
12:45 min - 8

Técnicas de Alineamiento CSS: Table Cell y Positions
15:19 min - 9

Alineación de Elementos con CSS y Modos de Escritura
04:02 min - 10

Modos de Escritura y Alineación en CSS: Flexbox y CSS Grid
09:06 min - 11

Propiedades lógicas en CSS: uso y aplicación práctica
09:25 min - 12

Técnicas de Alineamiento con Flexbox en CSS
06:54 min - 13

Dibujos Creativos con CSS: Técnicas y Desafíos
Viendo ahora
Conceptos generales para comenzar a trabajar con CSS Grid
Propiedades y valores para el elemento padre
Propiedades y valores para los elementos hijos
- 22

Creación de Grids en CSS para Diseños Creativos
07:03 min - 23

Alineación de Elementos Hijos en CSS Grid
07:36 min - 24

Alineación de elementos en CSS Grid: Justify, Align y Place Self
05:22 min - 25

Ubicación y Alineación de Elementos con CSS Grid
06:06 min - 26

Alineación de Elementos con CSS Grid y Flexbox
09:53 min
Lo que podemos lograr adicionalmente con CSS Grid
Recursos
Resumen
¿Cómo dibujar con CSS inspirándote en proyectos increíbles?
Dibujar con CSS puede parecer abrumador al principio, pero con la inspiración adecuada y algunos ejemplos claros, es una experiencia única y emocionante. Si alguna vez te has preguntado cómo artistas digitales logran crear figuras sorprendentes solo con código, aquí te mostramos algunas fuentes de inspiración y una introducción práctica para que comiences tus propias creaciones CSS.
¿Qué fuentes de inspiración puedes explorar?
Existen varias páginas web y recursos que proporcionan inspiración para el arte en CSS.
-
A Single Div: Esta página se destaca por presentar diseños asombrosos creados con un solo
<div>. Es sorprendente cómo con ingenio se pueden alcanzar tales niveles de detalle utilizando CSS. Explorar estas piezas te da ideas sobre cómo simplificar tus proyectos y explotar al máximo cada etiqueta HTML. -
Guías y charlas inspiradoras: Compartir y aprender de charlas puede abrir nuevas perspectivas. Por ejemplo, algunos estudiantes de Platzi han compartido sus experiencias y métodos para crear dibujos detallados como calabazas o bigotes sofisticados, brindando tutoriales paso a paso que demuestran distintos enfoques técnicos.
¿Cómo podemos comenzar a dibujar un personaje con CSS?
El proceso de crear figuras con CSS requiere paciencia y atención a los detalles. Aquí te mostramos cómo puedes comenzar a diseñar una cabeza sencilla de un personaje calvo.
-
Preparación del entorno: Utiliza herramientas como CodePen para desarrollar y visualizar tu trabajo en tiempo real. Este entorno permite cambiar la vista entre códigos y resultados, facilitando la creación del diseño.
-
Definición de variables: Empieza por declarar variables CSS para los colores que utilizarás, como
--skin,--background, y--redpara estandarizar el maquillaje de tu figura. -
Estructura HTML: Considera usar
<div>s como base para cada parte del dibujo. Ejemplo:<div class="container"> <div class="head"></div> <div class="eye left"></div> <div class="eye right"></div> <div class="nose"></div> <!-- Otros elementos como mouth, ears, etc. --> </div> -
Estilos CSS y alineación:
- Asegúrate de que el elemento contenedor (
container) centralice el contenido usandodisplay: flexyjustify-content: center. - Usa
position: relativeen la cabeza (head) yposition: absoluteen los ojos y otros elementos para alinearlos respecto al contenedor principal.
- Asegúrate de que el elemento contenedor (
-
Ajuste de proporciones y bordes: Explorar con proporciones creando y utilizando propiedades como
width,height, yborder-radiuspara dar forma adecuada a cada elemento.
.head { width: 150px; height: 100px; background: var(--skin); position: relative; border-radius: 50%; } .eye { width: 20px; height: 20px; background: var(--white); border-radius: 50%; position: absolute; top: 30px; }
¿Qué desafíos puedes enfrentar al crear arte CSS?
Uno de los retos más grandes es la práctica continua y la experimentación con las propiedades de CSS sin una guía rígida. Aquí no hay una arquitectura estricta que seguir, sino más bien jugar y descubrir nuevas habilidades. Así es como nacen las innovaciones.
¿Cómo puedes integrar tus proyectos en la comunidad?
Participa en el reto #dibujarteCSS en redes sociales, una iniciativa colaborativa donde desarrolladores comparten sus obras, reciben feedback, y ganan visibilidad. Puedes aportar tu trabajo presentando un pull request o creando un issue en el repositorio correspondiente. Este tipo de actividades fortalecen tu conocimiento, conectan piezas del saber y inspiran a otros estudiantes.
Al sumergirte en el diseño con CSS, aprendes nuevas técnicas y fortaleces tus habilidades, mientras te integras a una comunidad vibrante y colaborativa. ¡Anímate, el único límite es tu imaginación!