Hoi,
Ik heb een klein probleempje met een drop down menuutje die ik heb gemaakt.
Ik heb een tabel gebruikt voor de layout (slecht, I know
) en daarin zit een cel waarin het menu zit (horizontaal menu). Onder dit menu zit nog een tabelcel met een iframe erin. Het menu bestaat uit DIVs die visible en hidden worden (redelijk vast concept lijkt me).
Het gekke is dat als je dus het menuutje openklapt en op dat submenuutje gaat staan en er met je muis vanaf gaat (en het onmouseout event handel ik natuurlijk af met een functie om dat submenuutje te sluiten) dat het menuutje in Mozilla, Firefox en Safari blijft staan, terwijl hij in IE gewoon netjes sluit.
Ik ben dus op onderzoek uitgegaan, en de schuldige is dus de iframe. Als ik deze namelijk weghaal, dan doet het menuutje het helemaal zoals het hoort in alle browsers die ik hier heb.
Blijkbaar zorgt de iframe er voor dat de onmouseout handler niet getriggerd wordt, want als je met je muis de tabelcel verlaat waar de iframe instaat, dan gaat het submenuutje wel uit.
Ik heb overigens de search geprobeerd, maar die ligt er nu even uit. Google geeft ook weinig terug. Ik ben goed bekend met CSS, maar dit ging mijn petje net even te boven
Iemand ideeën hoe ik dit het beste op kan lossen ?
Ik heb een klein probleempje met een drop down menuutje die ik heb gemaakt.
Ik heb een tabel gebruikt voor de layout (slecht, I know
Het gekke is dat als je dus het menuutje openklapt en op dat submenuutje gaat staan en er met je muis vanaf gaat (en het onmouseout event handel ik natuurlijk af met een functie om dat submenuutje te sluiten) dat het menuutje in Mozilla, Firefox en Safari blijft staan, terwijl hij in IE gewoon netjes sluit.
Ik ben dus op onderzoek uitgegaan, en de schuldige is dus de iframe. Als ik deze namelijk weghaal, dan doet het menuutje het helemaal zoals het hoort in alle browsers die ik hier heb.
Blijkbaar zorgt de iframe er voor dat de onmouseout handler niet getriggerd wordt, want als je met je muis de tabelcel verlaat waar de iframe instaat, dan gaat het submenuutje wel uit.
Ik heb overigens de search geprobeerd, maar die ligt er nu even uit. Google geeft ook weinig terug. Ik ben goed bekend met CSS, maar dit ging mijn petje net even te boven
Iemand ideeën hoe ik dit het beste op kan lossen ?