Re: Overflow, z-Index and Scrollbars on FF/Mac
It actually ended up being the first suggestion that worked out. The
IFrame shim was the only way I was able to get around the scroll bar
bleed on Mozilla browsers on OS X.
I wasn't using the YUI-provided Menu class, so #2 may in fact work for
Thanks for suggestion the IFrame shim. It worked wonders!!
> It looks to me in the mail interface like the scroll bar is overlaid
> for a moment and then gets pushed back down. It's probably the #2 fix
> that Todd outlined below.
> Glad to see this is going to get fixed in the next release!
> <frankieshakes@> wrote:
> > Hey Todd,
> > Thanks for the response.
> > The weird thing is that the issue of the scrollbar showing through
> > isn't a bug in the YUI libraries; rather, it's a known (and filed)
> > Mozilla bug:
> > https://bugzilla.mozilla.org/show_bug.cgi?id=298677
> > https://bugzilla.mozilla.org/show_bug.cgi?id=187435
> > Here are a few test cases/examples that demonstrate the problem:
> > http://www.shawnchin.net/scrollbarTest/
> > http://www.makeig.com/lineDetails/
> > The weird thing though, is that this does NOT happen in Y! Mail
> > If you log in (using FF or Camino on OS X), and click the "Help" link
> > (top right), you'll notice that the drop down menu displays properly
> > over the scroll bars (from the messages list below). The "scroll bar
> > bleed" issue (displayed in the test cases above) does not seem to
> > happen at all. In fact, if you scroll the message list, and then
> > click the "Help" link, you can actually see the drop down correct
> > itself and move above the scroll bars.
> > Any idea what workaround was used to correct the problem?
> > If you need more info, please let me know, as I'd love to figure out
> > how to fix/workaround this issue.
> > Kind regards,
> > -f
> > >
> > > frankie -
> > >
> > > I looked into this and it appears that all of the Container family
> > of YUI widgets suffer from this bug. At present there are two
> > possible fixes:
> > >
> > > 1) Enable the iframe shim
> > > 2) Set the element's "overflow" style property to "auto" after the
> > Menu, Overlay, Dialog, Panel, etc... instance becomes visible. You
> > can do this by subscribing to the "showEvent."
> > >
> > > Please log a bug via SourceForge and I will make sure that this bug
> > is fixed for the next release.
> > >
> > > - Todd