Ich versuche, ein Split-Balkendiagramm mit CSS zu erstellen. Was ich damit meine, ist dies so etwas wie ...Split-Balkendiagramm mit CSS
_____ __________
__|____| Text |_________|
|_______| Text |___|__
|______| Text |______|
(Bitte die rohe Zeichnung entschuldigen! Ich hoffe, dass es Sinn macht)
Wie auch immer, ich den Code so weit haben schafft, was ich angebracht habe auf dieser JSFiddle
HTML:
<dl style="width: 600px">
<dt>2008</dt>
<dd><div id="data-one" class="bar" style="width: 5%"> </div></dd>
<dt>2009</dt>
<dd><div id="data-two" class="bar" style="width: 80%"> </div></dd>
<dt>2010</dt>
<dd><div id="data-three" class="bar" style="width: 64%"> </div></dd>
<dt>2011</dt>
<dd><div id="data-four" class="bar" style="width: 30%"> </div></dd>
<dt>2012</dt>
<dd><div id="data-five" class="bar" style="width: 30%"> </div></dd>
<dt>2013</dt>
<dd><div id="data-six" class="bar" style="width: 30%"> </div></dd>
</dl>
CSS:
Ich habe mit diesem stundenlang herumgespielt, aber kann nicht arbeiten, wie man am besten eine zweite Leiste auf der linken Seite der Mittelsäule des Textes zu setzen. Das nächste, was ich bekam, war, die zwei Bars übereinander zu bekommen ?! Ich nehme an, es gibt einen besseren Weg, aber ich habe ehrlich gesagt keine Ahnung. Hat jemand eine mögliche Lösung?
Vielen Dank, Dave
Wo ist der Code auf der anderen Seite hinzuzufügen? Btw +1 für grobe Zeichnung, Geige und Code :) –
Es kann alles wirklich sein, der Code, den ich gepostet habe, ist im Grunde, was ich in einem Tutorial sowieso gefunden habe und nicht, was im wirklichen Leben verwendet würde. Sie könnten die Balkendiagramme in zwei Dreiergruppen aufteilen ... Sobald ich ein Diagramm erstellt habe, bin ich mir sicher, dass ich es replizieren könnte. Ich bleibe einfach dran, wie ich den Ball ins Rollen bringen kann. –
gut, warum dann mit dt/dd? Verwenden Sie divs ... –