O/S is WinXPPro SP3 32bits of course
Firefox is the latest update... let's see... 21.0 (Hard to believe that verson 3.6 departed barely 2 years ago. So much progress :rolleyes: ).
Opera/9.80 (Windows NT 5.1) Presto/2.12.388 Version/12.15
Chrome Version 27.0.1453.110 m
Today is Thursday. For those who remember, Thursday is "Anything Can Happen Day".
Note: Most tests are performed while the height of the browser window is between roughly 675px and 800px... a range that crosses the transition point.
Today, Chrome still works perfectly IF the topOffset is changed to 4, otherwise it jumps about 20px or so at the transition point.
In Opera, the demo on Hibbard.eu still behaves as described yesterday when the URL is reloaded while scrolled to the bottom of the page, but the copy on another server and with the topOffset changed to 4 is tamer in that the menu position self-corrects if the window is vertically resized or the page is scrolled.
Firefox is flakey. The demo on Hibbard.eu seems to be behaving exactly like Opera did yesterday. A copy on another server and with topOffset changed to 4, behaves differently. If within the transition range of the bottom of the page, reloading the URL usually positions the menu correctly, but not always. Sometimes the menu will be position:fixed, but will self-correct of the window is vertically resized or the page is scrolled. Simply reloading the URL several times will eventually render both positions. If that same file is located on my PC, the behavior is perfect. I don't exactly trust Firefox.
I realize that if you cannot replicate the behavior I see, then the ball is automatically in my court to find out what's happening. No probs. It will give me something to read in my spare time. And like I mentioned before, there is always the chance that I might actually learn something!
If you want to look at the copy of your demo that I have posted on a server, I will send you that URL in a PM. It's not my server, so I don't want to publish it. However, the only differences are the change in topOffset and I restored the height reserved for the image to 700px.