Domanda

Ciao a tutti

Ho un problema che sembra dovuto al bug del modello box di IE, ma non sono sicuro di come risolverlo in dojo.

Ho un ContentPane che inserisco in un tipico AccordionContainer e il contenuto statico viene disattivato in ContentPane. Su tutti gli altri browser, se il contenuto di ContentPane trabocca nella parte inferiore, viene visualizzata una barra di scorrimento verticale come ci aspetteremmo. Tuttavia, in IE, viene visualizzata anche una barra di scorrimento orizzontale quando viene visualizzata la barra di scorrimento verticale.

Sembra evidente che ContentPane in IE non stia prendendo in considerazione le dimensioni delle barre di scorrimento verticali, quindi quando vengono visualizzate, sta aggiungendo una barra di scorrimento orizzontale per adattarle.

Vorrei che una barra di scorrimento orizzontale venisse visualizzata quando è appropriata, non semplicemente perché è stata aggiunta una barra di scorrimento verticale.

Qualche idea su come realizzarlo in modo pulito nel dojo?

È stato utile?

Soluzione

Potresti provare a giocare con overflow, overflow-x e overflow-y nei CSS.

Altri suggerimenti

Prova ad aggiungere overflow-x: auto e overflow-y: nascosto nel tuo contentpane.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top