Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/10/2017, 11:50
winjose
 
Fecha de Ingreso: julio-2008
Mensajes: 258
Antigüedad: 15 años, 10 meses
Puntos: 9
Pregunta Respuesta: Cuál es la forma adecuada de resolver esta implementación...

Cita:
Iniciado por Rafael Ver Mensaje
¡SIMPLICIDAD!

Para que te des una idea, acá están las dos primeras cajtas, y no me digas que no se ve bonito el código limpio:

https://codepen.io/RafaelO/pen/BwGBjY

Código HTML:
Ver original
  1. <section class="app flex">
  2.     <div>
  3.       <p class="green">T</p>
  4.       <p>001<br>1607</p>
  5.     </div>
  6.  
  7.     <div>
  8.       <div class="flex">
  9.       <p class="green">T</p>
  10.       <p class="red">T</p>
  11.       </div>
  12.       <p>001<br>1607</p>
  13.     </div>
El código CSS te muestra tres cosas importantes:

1) ¡Anidar!
2) Reutilizar
3) El Flexbox

Código CSS:
Ver original
  1. .flex {
  2.   display: -ms-flexbox;
  3.   display: flex;}
  4. .flex>* {flex-grow: 1;}
  5.  
  6. .app {width: 180px;}
  7. .app>div {
  8.   text-align: center;
  9.   border: solid 1px black;
  10.   margin: 2px;}
  11.  
  12. .green {
  13.   background-color: #0D0;}
  14. .red {
  15.   background-color: #E00;}
  16.  
  17. p {
  18.   margin: 0;
  19.   padding: 5px;
  20.   font-family: verdana;}
Y ya el código está largo para mostrarte letra sans serif, pero lo importante y la lógica ya está definida.

En este caso de plano no uses medidas relativas, usa medidas fijas.

Evidentemente tu código necesita elaborarse más. Pero la clave está en esos tres puntos, anidar, reutilizar y flexbox: https://www.google.com.mx/search?q=flexbox

P.D. No adjuntes una imagen, necesitas adjuntar un editor de código como el Codepen o JsFiddle.
Qué grande. Muy buena respuesta. Voy a ponerme al lío. No conocía este framework. Me surge ahora la siguiente duda: ¿Bootstrap o Flex?. Porque tengo toda la maquetación de la app en Bootstrap, pero es más atractivo el modo en el que Flex trata los datos (más simple). ¿Qué me recomiendan?
__________________
"La diversidad de opiniones crean una perspectiva capaz de ver todas las caras del objeto"