Sandy wrote:
> I have this site which has a js  nav.  It's pretty simple, when you roll 
> over an LI, the nested UL is supposed to display.  And in all browsers 
> except Safari, it does.
>  This isn't a JS problem because removing the JS and saying display: 
> block on the UL does not help, its still invisible.
> When i use the Safari inspector and select the UL element in the DOM 
> that is supposed to be displaying it highlights the outline of where its 
> supposed to be.. So it's like there, but invisible.
> Removing position: absolute off of the UL makes the UL appear, but in 
> the wrong position of course.  Why does saying position: absolute make 
> it not show up properly?
>
> Here is the site.  It is the navigation on the left. Don't mind that the 
> site is naturally f'd up.
> http://lapsf.com/
>
>
> ______________________________________________________________________
> 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/
>
>
>   
Agh i figured this out.  The td element that was containing the #nav had 
an overflow: hidden; with a set width.
I thought if i positioned an element absolutely that it doesn't get 
affected by overflow: hidden; from a higher level container?  Is that 
not true?  Is this a Safari bug?

______________________________________________________________________
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/

Reply via email to