J'ai un tableau défini comme suit:
Et j'y insère des éléments de la manière suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <table> <thead > <tr ><th id="titreTable" colspan="6">Contrat 1</th></tr> </thead> <tr> <td class="encadre titre" >Véhicules</td> <td id="Node2000" class="container encadre" ></td> <td id="Node2001" class="container encadre" ></td> </tr> <tr> <td id="aNode" class="encadre titre hauteur35">Années</td> <td class="encadre hauteur35" > 2000 </td> <td class="encadre hauteur35" > 2001 </td> </tr> </table>
Mon problème est que dans chaque colonne, l'espacement entre les données que j'ajoute n'est pas grand, si bien qu'il suffit que je leur mette un petit cadre pour qu'on ait l'impression qu'ils se chevauchent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 var colonne2000 = new dojo.dnd.Source("Node2000", {accept: ["libre"]}); colonne2000.insertNodes(false, [ { data: "vehicule1 ", type: ["libre"] }, { data: "vehicule2 ", type: ["libre"] } ]); colonne2000.forInItems(function(item, id, map){ dojo.addClass(id, item.type[0]); });
J'ai essayé de modifier les paramètres css de la colonne, mais je ne trouve pas de solution.
PS: Je n'utilise pas de dojox.grid.DataGrid parce que j'ai besoin de faire du dran'n'drop avec les différents éléments de chaque colonne, et quand j'utilise une DataGrid je n'y arrive pas.
Partager