On 1/2/08 02:04, "Joel Birch" <[EMAIL PROTECTED]> wrote:
>
> Doh, just as I clicked send I realised you wanted the solution for
> when JS was *not* available. I guess you could use
> display:none/display:block in your CSS along side the necessary 'top'
> values, and then use the callbacks as shown above, but with opposite
> effects. This way, when JS is available, the callbacks will negate the
> display:none stuff and just use 'top', but the display:none will still
> be there when JS is unavailable.
>
> Did that make sense? I rushed it out to cover my previous post's error ;)
>
> Joel Birch.
Joel,
Got it and it works perfectly thanks.
The problem I was facing was that with js off when you tried to tab through
the menu the sub menus do not expand so the focus disappears which can be
confusing for sighted users.
For screen readers I provide a section links list on each section landing
page that can be used to navigate that section, this also helps search
engine spiders as well.
Regards,
Dave Buchholz
I-CRE8
http://www.i-cre8.co.uk
Skype: I-CRE8