Beetje vage titel, maar mijn situatie is als volgt.
Voor een poll ben ik bezig met een pagina om de resultaten weer te geven.
Deze wil ik op de volgende manier presenteren:
Het lijkt mij netter om deze gegevens op een soortgelijke manier als deze te presenteren dan in een tabel (correct me if im wrong). Alleen nu komt het probleem.
Aangezien de breedte van de span met de class pollbalk variabel is, zouden het totaal aantal stemmen niet mooi uitgelijnd worden. Als bijvoorbeeld de eerste balk 15px breed is en de 2e 30px dan staan de totale stemmen schots en scheef.
Nu heb ik al geprobeerd om die laatste span (totaal) relatief te positioneren op 50px van links vandaan, maar dat hielp niet.
Het lastige is dat ik ook geen blocklevel element om die span heen kan zetten, en dan dat blocklevel element een breedte geven. Want als ik dat doe, krijg ik witmarges ((Logisch) Ook als ik de margin op 0 zet) en dat ziet er helemaal niet uit.
Ik heb ook al geprobeerd om in die pollbalkspan een afbeelding te plaatsen, maar ook dat heeft geen nut, omdat ik een inline-element geen breedte mee kan geven
Nu is mijn vraag of er toch een mogelijkheid is, om deze gegevens op deze manier te presenteren, of zal ik hier toch een tabel voor moeten gebruiken?
Ps. Het is (voor mij) geen optie om dit met 3 divjes naast elkaar in een container op te lossen. Dan gebruik ik nog liever een tabel
Voor een poll ben ik bezig met een pagina om de resultaten weer te geven.
Deze wil ik op de volgende manier presenteren:
HTML:
1
2
3
4
5
| <ul> <li><span class="optie">Optie 1</span><span class="pollbalk" style="width: ??px;"><span class="totaal">(?? stemmen)</span></li> <li><span class="optie">Optie 2</span><span class="pollbalk" style="width: ??px;"><span class="totaal">(?? stemmen)</span></li> <li><span class="optie">Optie 3 enz...</li> </ul> |
Het lijkt mij netter om deze gegevens op een soortgelijke manier als deze te presenteren dan in een tabel (correct me if im wrong). Alleen nu komt het probleem.
Aangezien de breedte van de span met de class pollbalk variabel is, zouden het totaal aantal stemmen niet mooi uitgelijnd worden. Als bijvoorbeeld de eerste balk 15px breed is en de 2e 30px dan staan de totale stemmen schots en scheef.
Nu heb ik al geprobeerd om die laatste span (totaal) relatief te positioneren op 50px van links vandaan, maar dat hielp niet.
Het lastige is dat ik ook geen blocklevel element om die span heen kan zetten, en dan dat blocklevel element een breedte geven. Want als ik dat doe, krijg ik witmarges ((Logisch) Ook als ik de margin op 0 zet) en dat ziet er helemaal niet uit.
Ik heb ook al geprobeerd om in die pollbalkspan een afbeelding te plaatsen, maar ook dat heeft geen nut, omdat ik een inline-element geen breedte mee kan geven
Nu is mijn vraag of er toch een mogelijkheid is, om deze gegevens op deze manier te presenteren, of zal ik hier toch een tabel voor moeten gebruiken?
Ps. Het is (voor mij) geen optie om dit met 3 divjes naast elkaar in een container op te lossen. Dan gebruik ik nog liever een tabel