11550 sujets

JavaScript, DOM et API Web HTML5

Bonjour,
J'ai créé ma galerie photo et elle contient un menu déroulant utilisant l'effet Jquery Accordion.
Mon problème est le suivant : lorsque j'ouvre un album contenant peu de photos (i.e. page petite) et qu'ensuite j'ouvre un item du menu contant beaucoup de sous-items, le menu s'ouvre et déborde en bas de page car le <div> conteneur n'est pas redimensionné automatiquement.
Voici une capture d'écran qui illustre le problème :
upload/24617-pb-jquery.JPG

Le menu est dans un div paramétré en "float:left" et le problème vient peut-être de là...
Quelqu'un peut-il m'aider à résoudre ce problème tout en gardant l'attribut "float:left"?

Merci d'avance
Modifié par trikiwoo (07 Apr 2011 - 11:19)
Salut,

Un des moyens de réguler les débordements de contenu est d'appliquer un clear:both(). Le plus simple étant de rajouter à la fin du contenu (ou peut-être à la fin de ton menu) un div ayant cette propriété.
Super! Merci ZeB_panam Smiley biggthumpup
C'est exactement la fonction CSS que je cherchais, je ne savais pas qu'elle existait.
Tout marche parfaitement maintenant! Smiley biggrin
encore merci.
Modifié par trikiwoo (07 Apr 2011 - 11:21)
Bon du coup c'est dans la catégorie CSS que j'aurais dû poster, désolé Smiley lol
Modifié par trikiwoo (07 Apr 2011 - 11:21)