Tengo un código muy básico y funciona, excepto que todo se alinea con la parte superior ... idealmente las barras se alinearían en la parte inferior. Supongo que podría usar el posicionamiento fijo ya que las dimensiones son cuadradas a 50px por 50px, pero preferiría algo un poco menos "fijo".Gráfico de barras CSS - muy simple
<div style="border: 1px solid #aeaeae; background-color: #eaeaea; width: 50px; height: 50px;">
<div style="position: relative; bottom: 0; float: left; width: 8px; height: 22px; background-color: #aeaeae; margin: 1px;"></div>
<div style="position: relative; bottom: 0; float: left; width: 8px; height: 11px; background-color: #aeaeae; margin: 1px;"></div>
<div style="position: relative; bottom: 0; float: left; width: 8px; height: 6px; background-color: #aeaeae; margin: 1px;"></div>
<div style="position: relative; bottom: 0; float: left; width: 8px; height: 49px; background-color: #aeaeae; margin: 1px;"></div>
<div style="position: relative; bottom: 0; float: left; width: 8px; height: 28px; background-color: #aeaeae; margin: 1px;"></div>
</div>
No quiero usar una biblioteca o JS add on. Mantener este peso ligero es una misión crítica.
También preferiría que las barras fueran verticales. ¿Algún gurú de CSS se preocupa por arrojar algo de luz que parece que me falta? He buscado en Google y la mayoría de los ejemplos son muy complicados a/sofisticado,
O 'vertical-align: text-bottom', funciona para mí. – mr5