Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save joelalejandro/472015b60209fc63a57d726e08a6e529 to your computer and use it in GitHub Desktop.

Select an option

Save joelalejandro/472015b60209fc63a57d726e08a6e529 to your computer and use it in GitHub Desktop.
CSS reutilizable para componer grillas con Flexbox
<section class="contenedor">
<div class="bloque bloque-izquierda">
<div class="numero">56</div>
<div class="descripcion-numero">clases</div>
</div>
<div class="bloque bloque-centro">
cursadas en
</div>
<div class="bloque bloque-derecha">
<div class="numero">6</div>
<div class="descripcion-numero">meses</div>
</div>
</section>
<section class="contenedor">
<div class="bloque">Hoy puede ser</div>
<div class="bloque">un gran día</div>
<div class="bloque">Hoy puede ser</div>
<div class="bloque">un gran día</div>
<div class="bloque">Hoy puede ser</div>
<div class="bloque">un gran día</div>
</section>
* { box-sizing: border-box; }
.contenedor {
display: flex;
align-items: center;
}
.bloque {
flex: 1;
padding: 10px;
}
.descripcion-numero {
font-size: 1rem;
}
.bloque-centro {
text-align: center;
background: none;
margin: 0;
max-width: none;
font-size: 2rem;
}
.numero { font-size: 4rem; }
.bloque-izquierda { text-align: left; }
.bloque-derecha { text-align: right; }
.bloque-izquierda, .bloque-derecha {
max-width: 100px;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment