Dans mon interface utilisateur, j'ai une configuration en accordéon comme ceci :
<div id="object_list">
<h3>Section 1</h3>
<div>...content...</div>
// More sections
</div>
L'accordéon fonctionne correctement lorsqu'il est formé pour la première fois, et il semble bien s'adapter au contenu de chacune des sections. Toutefois, si j'ajoute du contenu supplémentaire dans l'accordéon après l'appel .accordion() (via ajax), la partie intérieure de la section finit par déborder.
Étant donné que l'accordéon est formé avec presque aucun contenu, toutes les divisions internes sont extrêmement petites, et donc le contenu déborde et vous obtenez des accordéons avec des barres de défilement à l'intérieur avec presque aucune zone de visualisation.
J'ai essayé d'ajouter des styles de hauteur minimale à la division object_list et aux divisions de contenu, sans succès. L'ajout de la hauteur minimale aux divisions internes a fonctionné, mais a perturbé les animations de l'accordéon, et l'ajout de la hauteur minimale à la division object_list n'a absolument rien donné.
Comment puis-je obtenir une taille raisonnable des sections de contenu même s'il n'y a pas assez de contenu pour remplir ces sections ?