http://foofiles.com/2006/10/15/greybox/test.html http://foofiles.com/2006/10/15/greybox-reworked-2006-10-15.tgz
Klaus: Thanks. Excellent information, I went ahead and used your feedack. I did like the html overflow hidden idea, but I found a slight usability issue with it. When a greybox link exists down a long page (scroll down), the "focus" jumped to the top of the page losing the place where the user was before. Erin: > What I meant (although no longer a problem) was that a horizontal scrollbar > appeared in the PARENT window if there wasn't one before. > Ah, ok. I understand what you meant. Between those two previous updates, I set the margins and paddings to 0 for the html and body elements, with the width of 100%. This, from my thinking, is what solved the problem you were seeing. > Fixed positioning now works with vertical scrolling but still a problem with > horizontal scrolling. > Ok. Let's see if we got rid of all the positioning problems by using the CSS fixed positioning style. > Feature request: Would it be possible to group a series of links > together somehow (common class, rel attribute, li items in same list) > on the parent page and then have some sort of link navigation appear > in the greybox (maybe as a header, footer or overlay)? > Interesting idea, I'll have to think more about how to do that. But I can't guarantee that I'll be able to get to it soon because it's a feature that's out-of-scope of what my current project needs. Notes about this third release. :) 1. Firefox only: the greybox's iframe overflow is set to 'auto' by default, but can be changed through the options passed to GB_show. It doesn't seem to work in IE or Safari. 2. The greybox animation in IE (side effect of the changed CSS greybox positioning) starts from the middle, expanding symetrically upwards and dowards; it previously went top down in IE. It still goes top down in firefox. 3. Fixed positioning emulation as Klaus suggested. Added to a second 'ie-hacks.css' stylesheet for IE; a CSS conditional was added to test.html so IE would include it while everything else ignored it. Cheers, Ben -- Blog: http://badpopcorn.com/ Homepage: http://foofiles.com/ _______________________________________________ jQuery mailing list [email protected] http://jquery.com/discuss/
