FF: absolute element valt weg achter Overflow: hidden

Pagina: 1
Acties:

  • Fed
  • Registratie: December 2006
  • Laatst online: 21-03-2024
Kwam vanochtend een merkwaardig probleem tegen in FireFox die voor de verandering niet optreed in IE. Er zijn al een aantal topics met vergelijkbare problemen, maar ik kon geen duidelijke algemene oplossing vinden.

Om te beginnen het voorbeeld: http://tests.droomzintuyg.nl/overflowabsolutebug.html

Beide situaties zijn op 1 ding na hetzelfde: de overflow op de box CSS class. Zodra de overflow daarvan op hidden, auto of scroll wordt ingesteld zal de absolute gepositioneerde popup div zich onder de volgende box class object plaatsen. Staat er géén overflow ingesteld, of staat deze op inherit of visible, dan zijn er geen problemen.

Ik gebruik momenteel versie 2.0.0.1 van FF, dus het is niet de 1.5 bug die erop lijkt.

Iemand enig idee of er een oplossing voor is waarbij overflow gewoon vrij gebruikt kant worden?

  • mwargers
  • Registratie: Januari 2007
  • Laatst online: 07-07 19:42
Geen probleem in trunk meer, dus het is al gefixt.
Misschien werkt het wel goed als je z-index gebruikt voor .popup?

http://weblogs.mozillazine.org/qa/


  • Fed
  • Registratie: December 2006
  • Laatst online: 21-03-2024
mwargers schreef op donderdag 15 februari 2007 @ 19:32:
Geen probleem in trunk meer, dus het is al gefixt.
Misschien werkt het wel goed als je z-index gebruikt voor .popup?
Dat klopt van de trunk, maar voorlopig wil ik er graag van verlost zijn voor de ouder FF versies. Heb al vanalles geprobeerd met de z-index, maar zoals te verwachten zonder resultaat...

  • mwargers
  • Registratie: Januari 2007
  • Laatst online: 07-07 19:42
Hmm, ik zie zo geen oplossing voor je probleem, waarvoor heb je die overflow:hidden nodig?

http://weblogs.mozillazine.org/qa/


  • Fed
  • Registratie: December 2006
  • Laatst online: 21-03-2024
mwargers schreef op donderdag 15 februari 2007 @ 21:46:
Hmm, ik zie zo geen oplossing voor je probleem, waarvoor heb je die overflow:hidden nodig?
In de eerste situatie was het een overblijfsel van wat snel CSS'en, dus ik kwam er ook bij toeval achter. Maar omdat hetzelfde probleem optreedt bij auto en scroll zie ik de kans groot dat het wel eens terug zal keren, vooral na oplevering van de templates als het in de handen komt van back-end developers, die doen er snel rare dingen mee :+ .

  • OxiMoron
  • Registratie: November 2001
  • Laatst online: 08-07 14:27
Raar..
IE6 doet het wel goed..

Wel een bugreport gevonden..
https://bugzilla.mozilla.org/show_bug.cgi?id=329548

Albert Einstein: A question that sometime drives me hazy: Am I or are the others crazy?

Pagina: 1