Je suis en train de créer une horizontale 100% empilées-graphique à barres à l'aide de HTML et CSS. J'aimerais créer les barres à l'aide de DIVs avec les couleurs de fond et le pourcentage des largeurs selon les valeurs que je veux graphique. Je veux aussi avoir une grille de lignes pour marquer un point arbitraire de la position le long du graphique.
Dans mon expérimentation, j'ai déjà obtenu les barres d'empiler horizontalement par l'attribution de la propriété css float: left. Cependant, je voudrais éviter que, comme il semble vraiment de jouer avec la mise en page de confondre les moyens. Aussi, les lignes de la grille ne semble pas fonctionner très bien, lorsque les barres sont en circulation.
Je pense que la CSS de positionnement doit être capable de gérer cela, mais je ne sais pas encore comment le faire. Je veux être en mesure de préciser la position de plusieurs éléments par rapport à l'angle supérieur gauche du conteneur. Je rencontre ce genre de problème régulièrement (même en dehors de ce projet graphe), donc je voudrais une méthode:
- Croix-navigateur (de préférence sans trop de hacks de navigateur)
- S'exécute en mode Quirks
- Aussi clair/propre que possible, afin de faciliter les personnalisations
- Fait sans Javascript si possible.