Skip to content

Commit

Permalink
create post "Como crear la bandera de Colombia con HTML y CSS - Muy f…
Browse files Browse the repository at this point in the history
…ácil"
  • Loading branch information
byandrev committed Aug 23, 2023
1 parent 6b5ded8 commit d371e4a
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 0 deletions.
58 changes: 58 additions & 0 deletions src/posts/es/crear-bandera-de-colombia-con-css.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
---
title: Como crear la bandera de Colombia con HTML y CSS - Muy fácil
excerpt: El día de hoy les enseñaré como crear la bandera de Colombia usando tan solo HTML y CSS con pocas líneas de código.
date: 2021-06-19
---

HTML y CSS muchas veces son menos preciados porque no son lenguaje de programación, pero aun así son muy importantes para la web. Con CSS no tan solo se pueden hacer estilos, sino que también se pueden hacer dibujos, ilustraciones, videojuegos, etc. Aquí te dejo un hermoso proyecto de arte con CSS [DibujarteCSS](https://dibujartecss.musarte.dev).

Lo primero que debemos crear es nuestra estructura de **HTML**:

```html
<div class="bandera">Bandera</div>
```

Lo único que debemos poner en nuestro código HTML es un div con una clase para darle los estilos. Ahora vamos a darle los estilos con **CSS**:

```css
.bandera {
width: 90%;
max-width: 500px;
height: 300px;
box-shadow: 0 150px 0 #f5cb15 inset, 0 225px 0 #00368f inset, 0 300px 0 #c81125 inset;
}
```

Para crear la bandera con CSS debemos darle estilos a la clase que colocamos anteriormente al div en el HTML y darle un width y un height, para crear los colores de la bandera de Colombia lo haremos usando **sombras**!!. Usaremos tres sombras y el truco es darle un tamaño en Y a las sombras y darle la opción de inset para que la sombra se haga desde el interior. El resultado es el siguiente:

<div className="mb-4">
<iframe
className="rounded-md"
width="100%"
height="464"
scrolling="no"
title="Bandera de Colombia"
src="https://codepen.io/andresparradev/embed/XWXogMx?default-tab=result"
></iframe>
</div>

Si quieres ir al siguiente nivel y mejorar un poco más la bandera de Colombia agregándole animaciones.

```css
@keyframes mover {
to {
transform: scale(1.03);
}
}
.bandera {
width: 100%;
max-width: 500px;
height: 300px;
box-shadow: 0 150px 0 #f5cb15 inset, 0 225px 0 #00368f inset, 0 300px 0 #c81125 inset;
margin: 1rem auto;
transition: all 0.2s ease;
animation: mover 0.5s infinite alternate ease-in-out;
}
```

Aquí te dejo una versión de la bandera hecha en [Codepen](https://codepen.io/andresparradev/pen/XWXogMx) para que puedas ver el código completo y jugar con el.

0 comments on commit d371e4a

Please sign in to comment.