Question

Salut à tous,

J'ai un problème qui semble provenir du bogue du modèle de boîte d'IE, mais je ne sais pas trop comment le résoudre dans le dojo.

J'ai un ContentPane que je mets dans un AccordionContainer typique, et le contenu statique est affiché dans le ContentPane. Sur tous les autres navigateurs, si le contenu de ContentPane déborde du bas, une barre de défilement verticale apparaît comme prévu. Cependant, dans Internet Explorer, une barre de défilement horizontale apparaît également lorsque la barre de défilement verticale apparaît.

Il semble évident que ContentPane dans Internet Explorer ne prend pas en compte la taille des barres de défilement verticales. Par conséquent, lorsqu’elles apparaissent, elles ajoutent une barre de défilement horizontale pour les accueillir.

Je souhaite qu'une barre de défilement horizontale apparaisse lorsqu'elle convient, pas simplement parce qu'une barre de défilement verticale a été ajoutée.

Avez-vous une idée de la manière de réaliser cela proprement dans le dojo?

Était-ce utile?

La solution

Vous pouvez essayer de jouer avec overflow, overflow-x et overflow-y en CSS.

Autres conseils

Essayez d'ajouter overflow-x: auto et overflow-y: masqué dans votre volet de contenu.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top