Aligner des div avec createElement
Bonjour,
Pour chaque machine, je crée une div de la sorte :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| //On crée une div pour chaque machine
var nbr_machine = length;
var id_div=0;
while(nbr_machine != 0){
maDiv = document.createElement("div");
maDiv.id = 'chartdiv'+id_div;
maDiv.style.height = '400px';
maDiv.style.width = '100%';
maDiv.style.top='600px';
document.getElementById('pareto_machine').appendChild(maDiv)
id_div++;
nbr_machine--;
} |
Je m'en sers ensuite pour insérer un graphique relatif à chaque machine dans chaque div.
Mon problème ici, est que les divs crées ce mettent les unes en dessous des autres, j'aimerai qu'elles se placent les unes à côtés des autres.
Ainsi on aurait : <Div> <Div> <Div>
Et non : <Div>
<Div>
<Div>
En rajoutant les lignes suivantes :
Code:
1 2 3
| maDiv.style.position='absolute';
maDiv.style.left='30%';
maDiv.style.float='left'; |
Je me retrouve avec tous mes graphiques qui se superposent.
Des idées pour résoudre mon problème ? Merci d'avance !