Yeah, this is the problem I had on http://www.alterform.com

It seems that it is a somewhat common bug that happens on gamespot.com and
anandtech.com.
It also happens when a block is taken out of, or put back into the flow,
such as if you are toggling the display of a block item.

It's fixed in Deer Park, and bugzilla has quite a few mentions of it, so I
know the FF team is aware of it.

Also this problem is non-existent on FF for the Mac.

I cant duplicate the first tab thing, at least it happens in every tab for
my site.

If anyone finds a workaround, please let me know :)

Nate Cavanaugh
+/alterform.com
+/shift22.com

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ingo Chao
Sent: Friday, June 24, 2005 8:30 AM
To: Roland Swingler
Cc: css-d@lists.css-discuss.org
Subject: Re: [css-d] A note on Firefox, flashing / flickering content when
using overflow auto

Roland Swingler schrieb:
> This is a very odd bug in Firefox, which has been fixed in the 
> development version, but not in the current distribution version (1.0.4).
> 
> If you have a div with the property "overflow: auto" inside a floated 
> div, then  when you resize the screen or cause Firefox to repaint the 
> screen the overflowed element will flicker for an instant out of place. 
> It seems that this only happens if the page is IN THE FIRST BROWSER TAB, 
> on second, third etc. tabs there is no problem.
> 
> I don't know if anyone knows a workaround for this problem.


The only workaround I know of (which sometimes does work, sometimes not) 
is to absolutely position the overflowed element, or, if there is any 
bug trigger like a navigation outside of the overflowed element, to 
absolutely position that navigation/link. This is of course not always 
possible, because normally the layout relies on the floating, and often 
the designer does not want to change it.

In addition to the trigger you have mentioned, sometimes just text 
zooming cntrl +/- does show the problem. The first tab problem is new to 
me, nice catch.

You may have seen that the flickering content appears at a position 
where the div/object would have been placed without any margin or 
offset. That means, at the origin of its containing block. That's the 
idea behind the a.p. workaround.

You might want to share the URL to your testcase, so we could try to 
find more fixes.

Ingo


______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to