J'ai un Jstree avec plusieurs sous-arbres sur une page et souhaitez afficher quelque chose lors de la sélection d'une branche. Le texte affiché doit apparaître à côté de l'arborescence, mais pour une raison quelconque, Jstere prend tout l'espace dans la DIV, de sorte que le texte div est placé en dessous. L'arbre et la div devraient tous deux être positionnés par rapport à l'encapsulation de div et de flotter à gauche. P>
Y a-t-il un moyen de contraindre la largeur de l'arbre (style de réglage = "largeur = 100px" sur l'arbre div ne fonctionne pas)? Ou une autre façon de placer le texte juste à côté de l'arborescence sans l'avoir à placer absolu? P>
3 Réponses :
Eh bien, il semble que je dois vivre avec ce problème et changer ma mise en page. P>
Utilisez max-largeur. Par exemple. max-largeur: 100px; Définir la largeur maximale sur 100px. p>
Vous devez créer un div des DIV qui enveloppe votre jstree-div, quelque chose comme ça:
#wrap { width: 200px; height: 400px; overflow: auto; }
Avez-vous un jsfiddle avec le problème?
Quelques années de retard, mais comment vous entourez-vous si vous n'avez pas défini de largeur et de hauteur, mais que vous les avez définies en pourcentage? %%