Jeff Gates wrote:
> I know that one difference between display:none and visibility:hidden is
> that the former does not leave space in the layout where the code exists
> on the page, while the latter does. Are there other differences?
>
> Using visibility:hidden I have hidden a whole string of links I need on
> the page to use Lightbox 2's slideshow feature. It works as it should.
> But there is "white space" in the layout where the long list of links
> appears in the code. If I use display:none instead, will Lightbox still
> see this string of links? I'd like to eliminate the white space in the
> layout.
>
> In other words, is the only difference between the display and visibility
> properties that one leaves space in layout and the other doesn't?
>
> Thanks, Jeff
>
I remember having read somewhere that the W3C /recommended/ browser
vendors /not to download the content styled with display:none/.
Unfortunately, I haven't found any reference to this, so I could be just
plain wrong.
Now, assuming I did read it right and it was even in the W3C
recommendation (which doesn't seem to be the case), real-world sites
won't allow browser vendors to implement this behavior because many of
us rely on display:none being invisible /and/ without any box in the
layout, so just for the sake of practical use alone I don't think
they'll ever do it ---but that again, that's assuming the first
paragraph is right :)
Conclusion: yes, since those elements do exist in the DOM Lightbox
can access them, now whether it moves them, clone them, remove them,
etc. depends solely on the Lightbox implementation (i.e. I have no clue).
I hope this helps.
Rafael.
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/